C# 如何从ReportViewer.cs页面设置SSRS报告页面大小?
在我的例子中,我只知道运行时报告页面的大小。因此,我需要能够使用ReportViewer.aspx.cs页面(我将从该页面加载报告文件)中的C#代码设置SSRS报告页面大小。 请根据需要帮助我 此代码将在以下情况下工作:C# 如何从ReportViewer.cs页面设置SSRS报告页面大小?,c#,asp.net,reporting-services,C#,Asp.net,Reporting Services,在我的例子中,我只知道运行时报告页面的大小。因此,我需要能够使用ReportViewer.aspx.cs页面(我将从该页面加载报告文件)中的C#代码设置SSRS报告页面大小。 请根据需要帮助我 此代码将在以下情况下工作: System.Drawing.Printing.PageSettings pg=new System.Drawing.Printing.PageSettings(); pg.Margins.Top = 0; pg.Margins.Bottom = 0; pg.Margins.L
System.Drawing.Printing.PageSettings pg=new System.Drawing.Printing.PageSettings();
pg.Margins.Top = 0;
pg.Margins.Bottom = 0;
pg.Margins.Left = 0;
pg.Margins.Right = 0;
System.Drawing.Printing.PaperSize size = new PaperSize();
// If you need A5 size then try:
//size.RawKind = (int)PaperKind.A5;
// pg.PaperSize = size;
this.reportViewer1.SetPageSettings(pg);
this.reportViewer1.RefreshReport();
MSDN上的更多文档,您可以通过链接获取有关PageSettings类的各种详细信息: