我希望有人可以帮助我。我已将ReportViewer控件添加到ASP.NET MVC页面。问题是出现的白线。导出报表,在设计器中查看报表或在窗体控件中显示时,它们不会出现。我想知道这是否是ReportViewer Control for ASP.NET MVC中的设置/错误,如果有,是否有修复?
我如何将控件添加到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 :(得分:0)
这不是reportviewer控件的问题。 这似乎是您在页面上应用的CSS样式规则。
在reportviewer控件中呈现报表时,它会以html格式写出报表。
您网页上的CSS规则似乎具有深远的影响。
您可以修复您的CSS,以便报告生成的html报告。
或者您可以使用AsyncRendering功能,该功能将报表放在自己的iframe中。 使用AsyncRendering还具有允许页面更快完成渲染的优势,因为报表在嵌入式iframe中独立呈现和加载。
AsyncRendering=True