2011-10-28 146 views
0

是否通過在ItemDataBound事件中執行此操作,基於Telerik網格上的數據更改行的背景顏色的唯一方法?我有一個網格,有大量的數據,它需要很長時間。我在數據行中有一個屬性,告訴我該行需要的顏色。我希望能夠在運行時動態設置css類。Telerik Grid行顏色

感謝,

朗達

+0

Rhonda:是的,總有一種方法可以用JavaScript來做這種事情(用JQuery更好)。您需要在頁面上呈現的HTML中查找特定的元素ID,並使用javascript更改其背景顏色。另一面;你綁定了多少數據?如果太多了。也許最好是實現分頁並將其分塊。 – Icarus

+0

我正在調查分頁。 – Rhonda

回答

2

您應該能夠使用ItemStyleAlternatingItemStyle更改該行顏色:

<MasterTableView AutoGenerateColumns="false" ShowFooter="true"> 
    <ItemStyle BackColor="PeachPuff" />  
0

如果您正在尋找在具體更改行的風格OnItemDataBound事件我建議您查看Telerik在線文檔中的this documentation article。它涵蓋了如何從代碼隱藏中設置內聯樣式,或者使用預定義的CSS樣式並將它們應用於行。