ScriptManager 问题,ASP.NET Web 表单 (4.5),Visual Studio 2013 教授,AJAX

Problems with ScriptManager, ASP.NET Web Forms (4.5), Visual Studio 2013 Prof., AJAX

我的问题是无法再在 ASP.NET Web Forms (4.5) 中使用 ScriptManager。它总是在 Internet Explorer 11 中抛出以下严重 JavaScript 错误消息(SCRIPT1002 提示语法错误):

我尝试用 https://pavanarya.wordpress.com/2011/page/11/ 解决问题,发现 WebForms.js 会导致有关第一条错误消息的解密 WebResource.axd URL 的问题(看上面)。


此外,我发现如果删除

行,错误就会消失

来自我的 Layout.Master 文件。所有错误消息都消失了,但是像 TreeView(我也使用 UpdatePanel 和日历)这样的 AJAX 元素也不再工作了。


我还通过 http://www.dotneti18n.com/Downloads.aspx 尝试了脚本资源查看器 http://www.guysmithferrier.com/post/2007/07/Script-Resource-Viewer.aspx。但有趣的是,即使脚本资源查看器也实现了行


这完全导致了与以前相同的错误,因此对我来说并不是真正的帮助。


它一定是整个项目中的一些全局问题,因为它不再接受任何 ScriptManager(无论在哪个 ASPX 文件中)。有人知道这个问题吗?

提前谢谢了!!!


备注:Firefox 浏览器不会抛出错误消息,但它也不会正确显示 TreeView。 TreeView 的所有图像 (ImageSet) 都丢失了,Web 浏览器显示文本而不是图像。我还在 Web 项目中使用了图表 (System.Web.DataVisualization),它是最后添加的项目。我使用 C#。

我无法将其作为评论。所以我会把它作为答案:

使用 ToolScriptManager 而不是 ScriptManager。