I am trying to use the HTML5 viewer with the following MVC code.
@(Html.TelerikReporting().ReportViewer()
.Id("reportViewer1")
.ServiceUrl("/api/reports")
.TemplateUrl("/TelerikReports/Html5/ReportViewer/templates/telerikReportViewerTemplate-9.1.15.731.html")
.ReportSource(new TypeReportSource() { TypeName = "MyApp.TelerikReports.MonthlySales, MyApp.Reports" })
.ViewMode(ViewMode.Interactive)
.ScaleMode(ScaleMode.Specific)
.Scale(1.0)
.PersistSession(false)
.Deferred()
)
I don't get any errors but the viewer renders as totally blank, no HTML is generated. What is most likely reason for this?
8 Answers, 1 is accepted

I found a StackOverflow question with exactly the same problem, but no answer.
http://stackoverflow.com/questions/34132095/telerik-reporting-with-asp-net-mvc-report-viewer-is-not-correctly-rendered
Most probably there is a hidden error. Thus my suggestion is to check the requests with tool like Fiddler.
Give it a try and if you need additional assistance please send us the Fiddler log.
Regards,
Peter
Telerik by Progress

How did you add the viewer? Did you use the dedicated item template as elaborated in How To: Use HTML5 ASP.NET MVC Report Viewer in an application help article?
Check out the Manual Setup help article to make sure that your project and viewer page are correctly configured.
The demos that came with the Telerik Reporting installation have a running MVC demo, consider examining it.
Regards,
Peter
Telerik by Progress

This looks like a missing CSS. Which version of Telerik Reporting you utilize? Currently all the CSS dependencies are served as resources by the REST service. Thus consider checking the requests with Fiddler.
Regards,
Peter
Telerik by Progress


I manually included all the resources and font awesome and it seems to work now.