i had find a bug in dnn453.
i dont know it either or not in latter vision.
you can do the steps list after to show it.
1.create a new module by use startkit in vs2005.
2.edit settings.ascx in module dir.
3.add a .net 2.0 treeview control (NOT dnnTree)to the settings.ascx and do nothing else
4.save all now
after those steps you can press f5 to run it,and when you logon and vist the settings control of your new module ,explor will report a error of javascript . then look the sorce of client , you will find the code like this:
var dnn_ctr371_ModuleSettings_Settings.ascx_TreeView1_ImageArray = new Array('', '', '', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVcsRZzMbM7pDizlkJLuUJWo1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVRrcglzc0Uq-qWORaHWGCTc1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVWcM0t7zGH3vBUPBVfLKNJo1&t=633007829053593750');
plz notice the var name is dnn_ctr371_ModuleSettings_Settings.ascx_TreeView1_ImageArray
i think this is the reason of the problem.
if you add a treeview control to a normal control that inheart from Entities.Modules.PortalModuleBase ,than there are no problem happened.
view the source file of client ,you will find the code like this:
var dnn_ctr370_Test_twCategories_ImageArray = new Array('', '', '', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVcsRZzMbM7pDizlkJLuUJWo1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVRrcglzc0Uq-qWORaHWGCTc1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVWcM0t7zGH3vBUPBVfLKNJo1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVU3zE5Y4r6MNY7XdpbqQbLE1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVXYwMkuYwmipi68gWDQN08A1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVfgt49QAB1kniLXatVEGjLM1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVYDBuO5LGHapsjZhlgNykdUGDcduoyS8AQ2&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVbAEQafMrRq-lRb27c6ZSqQ1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVYrxtzKqd9panXlJIhg8vpk1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVZ6lazBGKUzE8RwM27ZuS7KqO-cAun3Etw2&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVRuYBf0e8g4c3b8fdJ_ZIwU1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVS4KGAlf5OK6NOYkn7AShzo1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVXQ1W_GhWwbtbRtot0x64eL3K21Xza1hUQ2&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVbq60Rc-k3E-zFrtLGLmwIQ1&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVZddSIjm07Gum_imBkJ00w9oZjQBW96K6w2&t=633007829053593750', '/DotNetNukeTest1/WebResource.axd?d=cqC9eIJcH455YfMH1gSrVUIqCZ4tQYDGeByA2-vU5qldeaiRJ4btrg2&t=633007829053593750');
i think the class of settings control inheart , Entities.Modules.ModuleSettingsBase has some bug that can't convert dnn control's name like test.ascx to test_ascx.