是否通過在ItemDataBound事件中執行此操作,基於Telerik網格上的數據更改行的背景顏色的唯一方法?我有一個網格,有大量的數據,它需要很長時間。我在數據行中有一個屬性,告訴我該行需要的顏色。我希望能夠在運行時動態設置css類。Telerik Grid行顏色
感謝,
朗達
是否通過在ItemDataBound事件中執行此操作,基於Telerik網格上的數據更改行的背景顏色的唯一方法?我有一個網格,有大量的數據,它需要很長時間。我在數據行中有一個屬性,告訴我該行需要的顏色。我希望能夠在運行時動態設置css類。Telerik Grid行顏色
感謝,
朗達
您應該能夠使用ItemStyle
和AlternatingItemStyle
更改該行顏色:
<MasterTableView AutoGenerateColumns="false" ShowFooter="true">
<ItemStyle BackColor="PeachPuff" />
如果您正在尋找在具體更改行的風格OnItemDataBound事件我建議您查看Telerik在線文檔中的this documentation article。它涵蓋了如何從代碼隱藏中設置內聯樣式,或者使用預定義的CSS樣式並將它們應用於行。
Rhonda:是的,總有一種方法可以用JavaScript來做這種事情(用JQuery更好)。您需要在頁面上呈現的HTML中查找特定的元素ID,並使用javascript更改其背景顏色。另一面;你綁定了多少數據?如果太多了。也許最好是實現分頁並將其分塊。 – Icarus
我正在調查分頁。 – Rhonda