代码之家  ›  专栏  ›  技术社区  ›  obautista

将脚本管理器添加到页面时出错

  •  0
  • obautista  · 技术社区  · 14 年前

    我正在使用VS2010,.Net 4。我正试图在我的页面中添加一个ScriptManager,以便可以引用一个启用AJAX的WCF服务。当我将ScriptManager控件添加到我的页面并查看它时,会出现如下所示的错误。我不知道怎么解决。我只需将控件放在页面上(不引用WCF服务)就可以得到错误。

    (script src="/ScriptResource.axd?d=cN6E-bUIIAhb0PYSsbqev2ndhi3W3ltVtHjrJ-T5yBfO3jQBEHWjU39PLAybm-JIxwU4s59EhJFweLHmABl1zA2yo8fKhHYHGS7RTy1fhECuWqXbMMy5aCuSlqHbfp3advQcwp11SqaDwkvU1YN6Bw2&t=ffffffffbd2983fc" type="text/javascript")(/script)
    
    (script type="text/javascript") 
    //(![CDATA[
    if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
    //]])
    (/script)
    

    实际上,我的问题是我无法访问服务。我在ScriptManager中引用了它,并将javascript代码放在适当的位置,但是Firefox报告说它找不到它。说没有定义。我不知道如何测试它或确定它失败的地方。谢谢

    1 回复  |  直到 14 年前
        1
  •  0
  •   Aristos    14 年前

    对于 加载Ajax客户端框架失败 消息,您得到它是因为ScriptManager无法加载Ajax工具包扩展。

    下载位置: http://www.asp.net/ajaxlibrary/download.ashx