This is a migrated thread and some comments may be shown as answers.

Telerik Report Data is not getting displayed on Internet Explorer v11.0

6 Answers 183 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Rahul
Top achievements
Rank 1
Rahul asked on 16 Sep 2016, 02:08 PM

Hi,

We are able to see data in Telerik Report Viewer in IE v8.0 but not in IE v11.0. It just displays the Report Viewer Toolbar on top.

Any help would be greatly appreciated !

Thanks,

Rahul B

6 Answers, 1 is accepted

Sort by
0
Stef
Telerik team
answered on 16 Sep 2016, 04:05 PM
Hi Rahul,

Please check the Design Considerations for HTML Rendering and test the suggestions from the Browsers and limitations section.


I hope this helps.

Regards,
Stef
Telerik by Progress
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Rahul
Top achievements
Rank 1
answered on 17 Sep 2016, 03:12 AM
Thanks Stef for quick response! As mentioned in the links provided by you, we tried the Document Type (i.e. <!DOCTYPE html>) and Legacy Document Modes (i.e. meta http-equiv="x-ua-compatible" content=) but the reports are still coming blank in IE v11.0

Following are more details about the same issue:

We have used Telerik.Reporting.dll v4.2.10.1221 and Telerik.ReportViewer.WebForms.dll v4.2.10.1221 in our web application developed in Visual Studio 2010 Professional (Microsoft.Net Framework v3.5). As mentioned in the earlier post, the data on report is getting displayed in Internet Explorer v8.0 browser but the reports are blank in Internet Explorer v11.0 browser.

Are these DLLs compatible with Internet Explorer v11.0 or are there any known rendering issues with Internet Explorer v11.0?

We have tried almost all the suggestions provided by Telerik Team in other posts but issue still exists.
0
Rahul
Top achievements
Rank 1
answered on 17 Sep 2016, 06:09 AM

Thanks Stef for quick response! As mentioned in the links provided by you, we tried the Document Type (i.e. <!DOCTYPE html>) and Legacy Document Modes (i.e. meta http-equiv="x-ua-compatible" content=) but the reports are still coming blank in IE v11.0

Following are more details about the same issue:

We have used Telerik.Reporting.dll v4.2.10.1221 and Telerik.ReportViewer.WebForms.dll v4.2.10.1221 in our web application developed in Visual Studio 2010 Professional (Microsoft.Net Framework v3.5). As mentioned in the earlier post, the data on report is getting displayed in Internet Explorer v8.0 browser but the reports are blank in Internet Explorer v11.0 browser.

Are these DLLs compatible with Internet Explorer v11.0 or are there any known rendering issues with Internet Explorer v11.0?

We have tried almost all the suggestions provided by Telerik Team in other posts but issue still exists.

0
Stef
Telerik team
answered on 17 Sep 2016, 09:28 AM
Hi Rahul,

This is an old version of Telerik Reporting wher ethe HTML rendering is not updated for HTML5 compliant browsers. Please test if switching the viewer's Viewmode to PrintPreview and adding meta tag like below changes the behavior. :
<html>
   <head>
      <meta http-equiv="X-UA-Compatible" content="IE=edge" />
or
<html>
   <head>
      <meta http-equiv="X-UA-Compatible" content="IE=9" />


You can run Fiddler to check if the response contains the report rendered in HTML, as the issue might be related to CSS styles (the height of the viewer or external CSS messing with the viewer's HTML).

Regards,
Stef
Telerik by Progress
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Rahul
Top achievements
Rank 1
answered on 17 Sep 2016, 07:33 PM

Stef - Thank you for your response. We tried your suggestions as below -

Option 1 : Just used Doctype. It didn't work on IE11 with Compatibility view off and our Telerik report veiwer version 4.2.10.1221
1. <!DOCTYPE html>

Option 2 : used both Doctype and Meta tag. It didn't work on IE11 with Compatibility view off and our Telerik report veiwer version 4.2.10.1221
1. <!DOCTYPE html>
2. <meta http-equiv="X-UA-Compatible" content="IE=edge" />

For both the options above, we could not use the Viewmode to PrintPreview as this property is not available with this Telerik report veiwer version 4.2.10.1221

We tried another option and here is additional piece of information that might help you in diagnosing our case -

We kept the current configuration as
1. IE11 Compatibility view On
2. Used Meta  : <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7, IE=EmulateIE8" />
3. Used DocType : <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

And we found that -
When Internet Explorer 11 calls in ASP.Net web application in debug mode, the data comes in the report viewer seamlessly but when same web app is deployed on Windows 2008 R2 Web Server IIS 7.5 and Portal (UI) is accessed via Internet Explorer 11 browser in Compatibility mode, no data is shown on Report Viewer.

Can you help us in figuring out why the same code works in local ASP.NET web server and we can see entire data ( 12 pages of data) in report viewer. However, the same working code when deployed on IIS 7.0 web server comes as blank ?? In the attached screenshot in my original post, you will note that even the data doesn't reach up to report viewer.

We tried to upgrade to higher Telerik version but we don't have enough time to make code changes as we are in Production Go-Live phase.

Thanks,
Rahul B

0
Stef
Telerik team
answered on 19 Sep 2016, 11:17 AM
Hello Rahul,

Having into account the following limitations of the HTML Rendering ( Design Considerations for HTML Rendering ):
  • Compatibility View for Internet Explorer is not supported, since it is based on Internet Explorer 7. For more details check the Defining document compatibility MSDN article.

  • Internet Explorer has a limitation for the number of HTML elements that can be rendered on a single page. This limitation may prevent the displaying of reports with large amount of items rendered without page breaks. Displaying the report in Print preview will page the content.

Test using Standard Rendering mode in Internet Explorer. Also the content should be visible in other browsers.
Test filtering the data to check if you are hitting a limitation of IE for the number of HTML elements in the page.
Check with Fiddler if there are blocked requests, and if the response from the server contains the report rendered in HTML. Other browsers should not have this limitation.


In order to troubleshoot further the problem, please open a support ticket and send us a demo project illustrating the settings.

Regards,
Stef
Telerik by Progress
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
General Discussions
Asked by
Rahul
Top achievements
Rank 1
Answers by
Stef
Telerik team
Rahul
Top achievements
Rank 1
Share this question
or