原来做的项目是新建的普通的ASP.NET网站。
现在需要加入updatpanel等ajax控件。
那我怎么样转换成ASP.NET AJAX-ENABLED WEB SITE呢?
是不是我新建一个ajax网站,把源代码复制进去就可以了啊?
麻烦知道的说一下。。在线等谢谢了
现在需要加入updatpanel等ajax控件。
那我怎么样转换成ASP.NET AJAX-ENABLED WEB SITE呢?
是不是我新建一个ajax网站,把源代码复制进去就可以了啊?
麻烦知道的说一下。。在线等谢谢了
在web.config中加上
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</httpModules>
你为了避免出错,我建议你先建一个ajax的网站,将它的web.config拷贝过来。
http://www.asp.net/AJAX/AjaxControlToolkit/Samples/
参考
你可能加的位置不正确,可以新建一个AJAX项目,看一下我给你的配置代码在什么位置,然后加到你现有的WEB.CONFIG里.我之前都是这样做的,没问题