2012-08-30 29 views
0

我希望有人能幫助我。我已將ReportViewer控件添加到ASP.NET MVC頁面。問題是出現的白線。當您導出報表時,它們不會出現,可以在設計器中查看,也可以在Windows窗體控件中查看。我想知道這是否是ReportViewer Control for ASP.NET MVC中的設置/錯誤,如果有的話是否有修復?ReportViewer ASP.NET白線

我如何添加控件ASP.NET MVC頁:How can I use a reportviewer control in an asp.net mvc 3 razor view?

報告中的樣子的ReportViewer:http://i197.photobucket.com/albums/aa78/shelby1155/ReportViewer.png

報告應該如何看:http://i197.photobucket.com/albums/aa78/shelby1155/Report.png

回答

0

這不是reportviewer控件的問題。 這似乎是您在頁面上應用的CSS樣式規則。

當您的報表在reportviewer控件中呈現時,它會將報表以html寫出。

您在頁面上使用的CSS規則似乎有着深遠的影響。

您可以修復您的CSS,以便reportviewer生成的html被省略。

或者您可以使用AsyncRendering功能,將報告置於其自己的iframe中。 使用AsyncRendering還具有允許頁面更快地完成渲染的優勢,因爲報告在嵌入式iframe中獨立渲染和加載。

AsyncRendering=True