【发布时间】:2010-10-03 08:38:59
【问题描述】:
我有一个使用 Microsoft Reporting ReportViewer 的页面。该报告似乎正在运行,但该页面给了我两个 javascript 错误,它们都是“'Sys' 未定义”。
检查 html 输出,我可以看到该页面没有加载 ScriptResource.axd 文件。这是
【问题讨论】:
标签: asp.net asp.net-ajax
我有一个使用 Microsoft Reporting ReportViewer 的页面。该报告似乎正在运行,但该页面给了我两个 javascript 错误,它们都是“'Sys' 未定义”。
检查 html 输出,我可以看到该页面没有加载 ScriptResource.axd 文件。这是
【问题讨论】:
标签: asp.net asp.net-ajax
我仍然没有答案,但确实在互联网上找到了解决方法:http://forums.asp.net/p/1318006/2617880.aspx#2617880
如果我将报表查看器卡在用户控件中,然后只在页面上放置用户控件,则表单标签将正确呈现。
注意,我也在使用母版页,所以可能与此有关。表单标签在母版页中,然后我在内容部分有一个带有用户控件的内容页,然后是用户控件中的 ReportViewer。这行得通。
不起作用的是带有表单标签 (runat=server) 的母版页,以及内容部分中带有 ReportViewer 的内容页。在这种情况下,没有包含任何 ASP.NET AJAX 脚本,从而导致“Sys is undefined”错误。
【讨论】: