アプリで webforms reportviewer を使用しています。
winforms には、レイアウト モードを印刷できるメソッドがあります。
ReportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.PrintLayout);
ただし、WebForms の場合はこの方法では行われません。同様の方法を探しましたが、見つかりませんでした。
Webフォームを使用して、印刷レイアウトを有効にすることを知っている人はいますか?
編集:
それが役立つ場合、私はこのコードを持っています。
ReportViewer1.ServerReport.ReportServerUrl = new Uri(url);
ReportViewer1.ServerReport.ReportPath = path;
ReportViewer1.ShowParameterPrompts = false;
ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
ReportParameter parameter1 = new ReportParameter("ID", idSession);
ReportViewer1.ServerReport.SetParameters(new ReportParameter[] { parameter1 });
ReportViewer1.ServerReport.Refresh();