使用 asp.net 根据报表查看器中的浏览器宽度更改 SSRS 中的 table 宽度

Change table width in SSRSbased on browser width in report viewer using asp.net

如何根据浏览器的高度和宽度改变报表的高度和宽度?

我正在使用 SSRS Sql 服务器 2008 r2。我正在研究报告查看器。报告查看器显示来自服务器的 RDL 报告。我更改了 Report Viewer 的大小,将高度和宽度设为 100%。我的报表查看器大小现在根据浏览器的高度和宽度而变化。我在 SSRS 中将 table 的高度设为 100%。给它的 SSRS 无效 属性。现在我想根据用户浏览器大小更改报告中 table 的高度和宽度。

您无法根据 SSRS 中浏览器 window 的大小更改报告或 tables HeightWidth。如果您非常关心报告的大小 table,您可以在报告在客户端呈现后使用 JavaScript 来完成 browser.As 以调整完整的报告,您可以调整它的大小通过使用 ReportViewer 属性。

在你的 css

上应用这个
<style>
     table{
    width:100%;
    }
</style>