2012-04-18 59 views
1

我有一個RadGrid,它首先是空的(就像你在圖片上看到的那樣)。 爲了讓radgrid控件顯示標題,而不在radgrid控件的任何數據,我需要設置:刪除RadGrid中的空項目

ShowHeadersWhenNoRecords="true" 

但頭仍然沒有visable。經過一番研究,我發現RadGrid必須有一個數據源,即使它是空的。所以我將RadGrid的DataSource設置爲一個空數據表,然後工作。 但是然後RadGrid在標題下面顯示了一個文本,其中包含:「沒有記錄」或類似的東西。爲了消除該文本我已經添加了folowwing代碼到radgrid控件:

NoDetailRecordsText="" NoMasterRecordsText="" 

所以現在有頭以下無正文,除了一個白色的小條,我認爲這是非常醜陋的(見圖片下面)。有誰知道如何去除RadGrid頭部下面的白色條紋?

See the white strip beneath the header!

預先感謝您!

親切的問候, 韋斯利

回答

0

這可以很容易地使用像jQuery的或只是好醇」普通的JavaScript實現,但我不認爲有像DontShowWhiteStripOnEmptyGrid或任何對radgrid控件的屬性。

使用jQuery我能得到白條上this RadGrid使用該消失:

$('.rgNoRecords').hide() 
+0

謝謝您的幫助!哈哈有時你希望這很簡單。現在當我這樣做的時候,RadGrid底部有一個雙邊框。我是一個完美主義者,所以當RadGrid爲空時,我需要將雙精度值加到單個邊界上。我的JS和JQuery技能很差,你能幫我在RadGrid空的時候讓雙邊框消失嗎? – 2012-04-18 13:19:23

+0

當然,但我不能重新創建問題。你有什麼概念證明嗎?如果這不可行,請使用Firefox或Chrome開發人員工具中的Firebug來選擇帶有邊框的元素。然後使用右側的CSS來使其消失。 – 2012-04-18 14:58:41