您的位置:首页 > 编程语言 > ASP

关于Ajax 错误:'sys'未定义解决方法.

2010-11-03 19:17 916 查看
 

    程序中总是出现:错误:'sys'未定义的信息。最后找到了问题的所在,首先Web.Config 中配置成:

<system.web>下添加:

<httpHandlers>
            <remove path="*.asmx"
verb="*"/>
            <add path="*.asmx" verb="*"
type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions,
Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
validate="false"/>
            <add path="*_AppService.axd" verb="*"
type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions,
Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
validate="false"/>
            <add path="ScriptResource.axd"
verb="GET,HEAD" type="System.Web.Handlers.ScriptResourceHandler,
System.Web.Extensions, Version=1.0.61025.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35" validate="false"/>
            <add
path="Reserved.ReportViewerWebControl.axd" verb="*"
type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms,
Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
validate="false"/>
            <add verb="GET"
path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler,
CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral,
PublicKeyToken=692fbea5521e1304"/>
        </httpHandlers>

</system.web>

      重新编译,运行即可。如果配置Web.Config后运行仍然报错误,请将所有页面的中的 <asp:ScriptManager
id="ScriptManager1" runat="server" AsyncPostBackTimeout="200"></asp:ScriptManager>紧跟在<Form>标记之后。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ajax path server asp 360