【发布时间】:2012-03-13 15:13:24
【问题描述】:
我正在使用 ASP .NET MVC 3 框架开发 Web 应用程序。
我已经实现了一个 Razor 视图,其中包含对 Html.Partial 方法的调用。
对 Html.Partial 方法的调用用于执行 ViewUserControl - 扩展名为“.ascx”的文件。
我在 ViewUserControl 中包含了一个 Crystal Reports 查看器。
在进行上述操作之前,我已经在我的计算机上安装了 SAP Crystal Reports 2011。
然后我通过运行 CRforVS_13_0_1.exe 安装了 SAP Crystal Reports for Visual Studio 2010。
但我在执行 ViewUserControl 期间遇到 JavaScript 错误:“bobj is undefined”。
在写这篇文章之前,我已经搜索了一些帮助,但没有成功。
我什至尝试了此网页中描述的分步过程:http://social.msdn.microsoft.com/Forums/en-CA/vscrystalreports/thread/ef56f72b-7ede-47d8-ba9e-9e63b9ac0203
我已按照 SAP Crystal Reports .Net SDK 开发人员指南中的建议检查了查看者的虚拟目录是否存在。
我的文件系统中存在以下目录,它们包含文件,因此根据开发人员指南没有问题:
- C:\inetpub\wwwroot\aspnet_client\system_web\4_0_30319\crystalreportviewers13
- C:\inetpub\wwwroot\aspnet_client\system_web\2_0_50727\crystalreportviewers13
- C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ASP.NETClientFiles\crystalreportviewers13
- C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\ASP.NETClientFiles\crystalreportviewers13
【问题讨论】:
-
尝试将整个 aspnet_client 文件夹移动到项目的根目录中。
-
我试过了,但我仍然收到我的错误。除了复制 aspnet_client 文件夹之外,我是否必须将指令写入我的 Web.config 文件?
标签: javascript asp.net crystal-reports