2014-10-31 76 views
0

我正在使用報表RDLC和圖表,在我的asp.net應用程序中。 一切正常,直到我的ReportViewer工具欄啓動了這種奇怪的行爲。每個按鈕都有一個整行空間,然後一個工具欄變爲五個欄,每個按鈕一個按鈕。錯誤工具欄報表查看器

我比較了我的字體和前一天做的備份,而且我沒有發現可能導致此問題的任何更改。任何人有小費?

+0

這相當寬泛,沒有代碼或具體的例子。這實際上並不符合對SO提出問題的期望。 http://stackoverflow.com/help/how-to-ask – stanekam 2014-10-31 21:57:58

+0

嗯,我試圖添加一個圖像的問題,但是SO不允許我這樣做,因爲我沒有足夠的活動。我會改進我的下一個出版物,謝謝。 – 2014-11-03 11:38:38

回答

0

我和ReportViewer有類似的問題,每個控件都放錯了位置。

我意識到Report Viewer只是一張桌子,經過調查,我發現一些CSS覆蓋了佈局。

解決方案是針對特定類或id而不是普通標籤。

例如,這下面的代碼會影響報表查看器,因爲它會影響所有表和頭:

table { 
    border-collapse: collapse; 
    border-spacing: 0; 
    margin-top: 0.75em; 
    border: 0 none; 
} 

th { 
    font-size: 1.2em; 
    text-align: left; 
    border: none 0px; 
    padding-left: 0; 
} 

而下面將是安全的方式,並不會影響報表查看器:

#someTableName { 
    border-collapse: collapse; 
    border-spacing: 0; 
    margin-top: 0.75em; 
    border: 0 none; 
} 

#myTableHeader { 
    font-size: 1.2em; 
    text-align: left; 
    border: none 0px; 
    padding-left: 0; 
}