我的是 asp.net 和 c# Web 应用程序。 Crystal Report 打印按钮在 Google Chrome 和 Firefox 中不起作用,但在 IE 中正常。 当我点击 Crystal Report Viewer 的打印按钮时,它只会刷新网页,而不会在 Google Chrome 中显示任何对话框。在 Firefox 中,它打开打印对话框,现在我单击取消按钮。然后我单击“注销”,它只是停留在同一页面中,而在单击“注销”后单击任何其他链接,它会导航到 session 过期页面。 我在 IE 中没有这个问题。 CrystalReportViewer 未放置在“更新”面板中。
最佳答案
确保您的 web.config 程序集中有此内容
<add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
我添加了这个程序集,并且打印按钮开始在所有浏览器中为我工作。然而,它不是 Chrome 中的真正打印,它将报告导出为 PDF,然后您可以从该文件进行打印。
关于asp.net - Crystal Report Viewer 按钮在 Google Chrome 和 Firefox 中不起作用,但在 IE 中正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12543428/