我正在使用 SQL Server 报告服务生成报告并使用报告查看器控件显示它。它在页面左侧显示报告。我希望它居中对齐。
我试过关注事情,但没有成功。
- 将报表查看器控件包装在
div
or中table
并使其居中对齐。 - 报表查看器控件的缩放模式。
所以请给我一些解决方案让它居中对齐。
我正在使用 SQL Server 报告服务生成报告并使用报告查看器控件显示它。它在页面左侧显示报告。我希望它居中对齐。
我试过关注事情,但没有成功。
div
or中table
并使其居中对齐。所以请给我一些解决方案让它居中对齐。
试试这样:
<div align="center">
<rsweb:ReportViewer ID="ReportViewer1" runat="server" DocumentMapWidth="100%"
Font-Names="Verdana" Font-Size="8pt" PromptAreaCollapsed="True"
ShowToolBar="False" Width="1100px" Height="100%">
</rsweb:ReportViewer>
</div>
或使用 JQUERY:
$('#ReportViewer1_fixedTable tbody tr').attr("align", "center");
或服务器端:
ReportPageSettings rst = rptVwr.LocalReport.GetDefaultPageSettings();
if (rptVwr.ParentForm.Width > rst.PaperSize.Width)
{
int vPad = (rptVwr.ParentForm.Width - rst.PaperSize.Width) / 2;
rptVwr.Padding = new Padding(vPad, 1, vPad, 1);
}
【高宽调整】
希望它有帮助。