首先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>
<compilation debug="true">
<assemblies>
<add assembly="Microsoft.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
............
重新编译,运行即可.
如果配置Web.Config后运行仍然报错误,请将所有页面的中的 <asp:ScriptManager id="ScriptManager1" runat="server" AsyncPostBackTimeout="200">
</asp:ScriptManager>
紧跟在<Form>标记之后.
分享到:
相关推荐
### VS2008中Ajax错误:“Sys未定义”的解决方法 #### 一、问题概述 在使用Visual Studio 2008进行Web开发时,可能会遇到一个常见的错误:“Sys未定义”。这个问题通常出现在尝试使用ASP.NET AJAX框架时,由于某些...
### Sys未定义的解决方法 在开发Web应用程序时,可能会遇到“sys未定义”的错误,尤其是在使用Ajax与ASP.NET结合的场景中。这种错误通常是因为系统未能正确引用或加载Ajax相关的库导致的。本文将详细介绍如何解决...
*** Ajax "Sys未定义"错误是一个常见的问题,它发生在***应用程序中使用AJAX时,通常会因为不同的原因导致Sys对象无法被正确定义或访问。要解决这个问题,需要根据具体情况进行排查和解决。 1. Web.config配置问题...
在讨论解决*** Sys未定义错误的问题前,首先需要了解Ajax技术在*** 2.0系统中的应用基础。Ajax(Asynchronous JavaScript and XML)技术允许网页实现异步数据更新,提升用户体验,避免了传统Web应用中的“整页刷新”...
4. 错误:`sys`未定义 解决方案:在`Web.config`文件中添加HTTP处理程序配置,以便启用ASP.NET AJAX脚本资源处理。 5. 错误:未能加载类型 解析器错误通常表示编译时或运行时的问题,这可能是由于代码错误、引用...
当遇到“Sys未定义”的错误时,这通常意味着客户端脚本库没有正确加载。解决这个问题,我们需要在web.config中添加对`.asmx`文件的处理,以确保ScriptManager能够加载ASP.NET AJAX库。 总之,ASP.NET AJAX控件提供...
若遇到“Sys 未定义”的错误,可能是因为ScriptManager没有正确加载AJAX库,确保已添加`<asp:ScriptManager>`并配置了必要的脚本资源。 除了上述组件,还需要了解AJAX的错误处理、调试技巧以及如何与其他ASP.NET...