2013-07-26 71 views
0

我用CrystalReportViewer(v。13.0.6.x)準備了一個小型web應用程序來顯示水晶報表文檔。 一切工作正常,除了CrystalReportViewer它自我介紹。報告左側出現一個大灰色小組,我不知道它來自哪裏。我停用了ToolPanelView以及GroupTree-和ParameterPanelButtons,但結果仍然相同。 (我想張貼這個問題的屏幕截圖,但沒有足夠的信譽點,所有圖片託管服務器都被公司防火牆阻止)ASP.NET網站上的CrystalReportViewer

此問題出現在IE8和IE9上。 Google Chrome和Firefox似乎沒問題。 我認爲這與IE或WebServer的安全設置有關。當我在網絡服務器上打開網站並使用http:\ localhost ...作爲我的網址時,一切正常。當我使用服務器的IP地址而不是'localhost'時,我遇到了這個問題。

有什麼想法?

回答

0

我想我明白了。我關於CrystalReportViewer控件位置的HTML樣式似乎影響了它在IE中的顯示。我改變了我以前的定義,現在看來工作。

舊代碼:

<table cellspacing="0" cellpadding="0" width="100%" border="0"> 
    <tr> 
     <td align="center" style="width: 100%; height: 100%"> 
      <CR:CrystalReportViewer ID="CrystalReportViewer" runat="server" 
        ToolPanelView="None" HasDrilldownTabs="False" /> 
     </td> 
    </tr> 
</table> 

新代碼:

<div style="width: 800px; margin-left: auto; margin-right: auto;"> 
    <CR:CrystalReportViewer ID="CrystalReportViewer" runat="server" 
     ToolPanelView="None" /> 
</div> 

希望這能幫助別人。

0

請在crystal report viewer中設置屬性BestFitPage =「False」,並且第3節高度減小。