1

我正在开发 asp.net 3.5 应用程序。我有一个数据网格。我想根据行绑定的数据项更改行颜色。我知道这可以在 gridview 中使用 rowdatabound 事件轻松完成,但此事件在 Datagrid 控件中不可用。请建议我如何使用它?

问候, 阿西夫·哈米德

4

1 回答 1

1

你有没有尝试过:

    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">

输出:

在此处输入图像描述

于 2012-06-21T09:53:22.583 回答