AJAX.NET2.0 SYS未定义的解决方法
在使用AjaxControlToolkit中的UpdatePanel控件的时候遇到了这个问题.
网页的JS报错"SYS未定义",这个错误将使UpdatePanel的局部更新功能没有办法实现
解决方案是:
在config文件里加<system.web>后加上
<httpHandlers>
<add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
<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>
这样加上就可以正常运转了,也还要注意一个哦.那就是就是 <asp:SrciptManager> 控件一定要紧跟在<form>后面.
问题解决。
网页的JS报错"SYS未定义",这个错误将使UpdatePanel的局部更新功能没有办法实现
解决方案是:
在config文件里加<system.web>后加上
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
![](https://www.cnblogs.com/Images/OutliningIndicators/None.gif)
这样加上就可以正常运转了,也还要注意一个哦.那就是就是 <asp:SrciptManager> 控件一定要紧跟在<form>后面.
问题解决。