Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Report Viewer Print Button in IE 11

I am using Report Viewer to remotely generate reports and I wish to have the print control button in the report header using IE 11.

This question is similar to the following:

Print button not available in ReportViewer using IE11

I have not been able to solve this issue. I have upgraded Report Viewer 2012 Runtime to 11.1.3452.0 and SQL Server 2008 R2 to SP2.

I am using Windows Server 2008 R2 and .NET framework 4.5.1 on the server. IIS is version 7.

I can see print buttons in all previous versions of IE (10,9,8,....)

I've also tried forcing the user agent to IE10 using this line: meta http-equiv="X-UA-Compatible" content="IE=10"

According to the answers to the above question, I should have the print button. Any other suggestions besides compatibility mode or creating my own print button?

like image 736
1201930604 Avatar asked Oct 21 '22 02:10

1201930604


1 Answers

ReportViewer client printing feature relies on ActiveX which is not supported by any browser except IE 9 (or earlier), that's why you do not get print button when Chrome, Firefox or IE10/11 browser is involved. For printing, you should export to PDF and let the user to print it.

http://forums.asp.net/t/1962293.aspx?+Report+Viewer+print+Button+missing+from+browser

like image 156
Matthew Lock Avatar answered Nov 03 '22 19:11

Matthew Lock