2013-04-06 51 views
1

我使用SQL Server報表服務報告,並與報表查看器控件中顯示它的中心。 它正在頁面左側顯示報告。我希望它是中心對齊。SQL Server的報告比對網頁

我試過以下的東西,但它沒有解決。

  1. 包裝報告查看器控件divtable並使其居中對齊。
  2. 報告查看器控件的縮放模式。

所以,請給我使其居中對齊了一些解決方案。

回答

2

嘗試這樣的:

<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); 
      } 

[與喚起注意和寬度調整]

希望它有幫助。

+0

要命... :)它的工作原理..Thanks很多.. – 2013-04-06 09:14:50

+0

隨時歡迎:) – Freelancer 2013-04-06 09:16:00