Data Browser - Viewing Site  Sector 23 Code Bank Logged in as:  Guest  




           


SSRS 2010 Rendering in IE11
SSRS 2010 ReportViewer does not render correctly in IE11. It is missing the print button, and toolbar buttons are displayed vertically instead of horizontally. You will notice that if you enable Compatibility mode, it appears okay.

Solution:
Upgrade to ReportViewer 2012. This works even if you are using SQL 2008 R2 (any version 2008 or higher).

Steps:
Download ReportViewer 2012 Runtime from Microsoft and install on local machine and web servers.
Note that you may need to install the 2012 CLR types from http://www.microsoft.com/en-us/download/details.aspx?id=29065 (about halfway down the page) if you don't have SQL 2012 installed on the machine.

Update web.config to reference new report viewer version:
Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91

Remove old referenced DLLs and reference the new 2012 version. For some reason it does not appear in VS 2010's dll list. Instead, browse manually to C:\Windows\assembly\GAC_MSIL and get the report viewer version 11 dll.

Clean, rebuild, and run your project.

Test both Export to Excel and Print.

Created By: amos 12/19/2013 2:37:46 PM
Updated: 8/17/2018 2:33:07 AM