Crystal报表显示空白页面

时间:2017-07-17 14:18:42

标签: c# asp.net crystal-reports-2010

我使用crystalreportviewers13使用Visual Studio 2010显示报告。报告在加载时显示,但在IIS上托管时,会显示空白页。

我在配置文件中进行了必要的更改,并在所需位置保存了crystalreportsviewrs13文件夹。但我仍然得到这个错误。我无法显示报告。

2 个答案:

答案 0 :(得分:0)

在空白页面中输入F12开发人员工具。你看到什么错误?是否缺少JavaScript文件,或者'bobj'等错误未定义?

  • 确保您在IIS中承载报告的Windows服务器上实际安装了CrystalReportviewers 13运行时。如果您可以找到c:\inetpub\wwwroot\aspnet_client文件夹

  • ,您就会知道它已安装
  • 确保您已在Windows功能,常见HTTP下启用了静态内容 特征

  • 确保您没有遇到与Crystal运行时的.net 4.5+文件夹不匹配问题

请参阅:Crystal Report Issue with IIS - ( bobj is undefined , Crystal report not displaying )Crystal Report with Visual studio 2013 aspnet_client/system_web/4_6_81了解详情

答案 1 :(得分:0)

可能是找不到任何Crystal报表的js文件。只需手动将该文件添加到查看器页面即可。我已将crv.js文件手动添加到查看器页面中,并且工作正常。

<script src="/crystalreportviewers13/js/crviewer/crv.js"></script>