2012-06-21 70 views
0

我正在處理asp.net 3.5應用程序。我有一個數據網格。我想根據行所綁定的數據項更改行顏色。我知道這可以很容易地在gridview中使用rowdatabound事件完成,但是這個事件在Datagrid控件中不可用。請告訴我如何使用它?基於數據的Datagrid行顏色更改

問候, 阿西夫·哈米德

回答

0

你試過:

protected void grdSomething_ItemDataBound(object sender, DataGridItemEventArgs e) 
    { 
     if (e.Item.ItemType == ListItemType.Item) 
      e.Item.BackColor = Color.AliceBlue; 
    } 

標籤

<asp:DataGrid runat="server" ID="grdSomething" AutoGenerateColumns="False" 
    onitemdatabound="grdSomething_ItemDataBound"> 

輸出:

enter image description here