120*_*604 5 sql-server asp.net reportviewer internet-explorer-11
我正在使用报表查看器远程生成报表,我希望使用IE 11在报表头中使用打印控制按钮.
这个问题类似于以下内容:
我无法解决这个问题.我已将Report Viewer 2012 Runtime升级到11.1.3452.0,将SQL Server 2008 R2升级到SP2.
我在服务器上使用Windows Server 2008 R2和.NET framework 4.5.1.IIS是版本7.
我可以在IE的所有先前版本中看到打印按钮(10,9,8,....)
我也尝试使用这一行强制用户代理到IE10:meta http-equiv ="X-UA-Compatible"content ="IE = 10"
根据上述问题的答案,我应该有打印按钮.除兼容模式或创建自己的打印按钮之外的任何其他建议?
ReportViewer 客户端打印功能依赖于ActiveX ,除IE 9(或更早版本)之外的任何浏览器都不支持ActiveX ,这就是为什么在使用 Chrome、Firefox 或 IE10/11 浏览器时看不到打印按钮的原因。对于打印,您应该导出为 PDF 并让用户打印。
http://forums.asp.net/t/1962293.aspx?+Report+Viewer+print+Button+missing+from+browser