【问题标题】:ReportViewer ASP.NET white linesReportViewer ASP.NET 白线
【发布时间】:2012-08-31 03:26:20
【问题描述】:

我希望有人可以帮助我解决这个问题。我已将 ReportViewer 控件添加到 ASP.NET MVC 页面。问题是出现的白线。当您导出报表、在设计器中或在 Windows 窗体控件中查看报表时,它们不会出现。我想知道这是否是 ASP.NET MVC 的 ReportViewer 控件中的设置/错误,如果是,是否有修复?

我如何将控件添加到 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

【问题讨论】:

    标签: .net asp.net-mvc report reportviewer


    【解决方案1】:

    这不是reportviewer 控件的问题。 这似乎是您在页面上应用的 CSS 样式规则。

    当您的报表在 reportviewer 控件中呈现时,它会以 html 格式写出报表。

    页面上的 CSS 规则似乎影响深远。

    您可以修复您的 CSS,以便将 reportviewer 生成的 html 排除在外。

    或者您可以使用 AsyncRendering 功能,将报表放入自己的 iframe 中。 使用 AsyncRendering 还具有让您的页面更快地完成呈现的优势,因为报表在嵌入式 iframe 中独立呈现和加载。

    AsyncRendering=True
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-05
      • 2012-02-26
      • 2019-08-12
      • 2013-03-25
      • 1970-01-01
      相关资源
      最近更新 更多