2012-09-20 156 views
0

需要一些幫助從我的ASP.NET應用程序打印RDLC報告。 該報告動態加載到Report Viewer控件中,然後使用javascript window.print()進行打印。問題是報告正在用垂直滾動條打印。此外,報告的底部正在被切斷。如果我增加ReportViewer控件的高度,最終將在實際報告和一個空白頁之前有2個空白頁,並且底部仍然會被切斷...
這是Report Viewer頁面的html:從ASP.NET打印RDLC報告

<body onload="printThisPage();"> 
    <form id="controlForm" name="reportForm" runat="server"> 
    <rsweb:ReportViewer Width="800px" Height="1200px" ID="ReportViewer1" runat="server" 
     ShowCredentialPrompts="False" DocumentMapCollapsed="True" ShowDocumentMapButton="False" 
     ShowFindControls="False" ShowPageNavigationControls="False" 
     ShowParameterPrompts="False" ShowPromptAreaButton="False" 
     SizeToReportContent="True" ShowExportControls="False" 
     ShowPrintButton="True" ShowRefreshButton="False" ShowToolBar="False" 
     ShowZoomControl="False" BorderStyle="None" style="OVERFLOW: visible" 
     > 
    </rsweb:ReportViewer> 
    </form> 

我一直在爭取這個好幾天..幫助!

回答

0

您可以在報告RLDC中使用打印按鈕。您應該啓用'ShowToolBar'屬性。

ShowToolBar="True"