We recently upgrade our webserver from II6.0 to IIS 7.5, everything works fine except the ReportingViewer control that renders the MSSQL Reporting in Asp.NET. It shows a blank page with missing icons in IE 6.0 and displays missing resource on FireFox.
To solve the problem, you need to add a new Manager Handler in IIS Manager.
Steps are as follows:
1. Open IIS -> Go to Sites – > {Your WebSite} -> In the IIS section double click Handler Mappings
2. On the Action (Right side) click Add Managed Handler and set the ff. properties to:
Request Path: Reserved.ReportViewerWebControl.axd
Type: Microsoft.Reporting.WebForms.HttpHandler
Name: ReportViewerWebControl
Click Ok.
Should be fixed now.