在Installed module的control的编辑中,找到 Partial Rendering Enabled? 打上钩
发布module时,在dnn文件中加入这句
<dotnetnuke version="3.0" type="Module">
<folders>
<folder>
<name>Ajax Sample</name>
<friendlyname>Ajax Sample</friendlyname>
<foldername>Ajax</foldername>
<modulename>Ajax Sample</modulename>
<description>Sample Ajax Module</description>
<version>01.00.00</version>
<businesscontrollerclass>
</businesscontrollerclass>
<modules>
<module>
<friendlyname>Ajax</friendlyname>
<cachetime>0</cachetime>
<controls>
<control>
<title>Ajax Sample</title>
<src>DesktopModules/Ajax/View.ascx</src>
<type>View</type>
<helpurl>http://www.adefwebserver.com/DotNetNukeHELP/Misc/Dotnetnuke_AJAX_modulei.htm</helpurl>
<supportspartialrendering>true</supportspartialrendering><!--就是这句-->
</control>
</controls>
</module>
</modules>
<files>
<file>
<name>View.ascx</name>
</file>
<file>
<name>View.ascx.vb</name>
</file>
</files>
</folder>
</folders>
</dotnetnuke>