【问题标题】:Datagrid row color change based on data基于数据的Datagrid行颜色变化
【发布时间】:2012-06-21 09:32:36
【问题描述】:

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

问候, 阿西夫·哈米德

【问题讨论】:

    标签: c# asp.net


    【解决方案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">
    

    输出:

    【讨论】:

      猜你喜欢
      • 2015-10-18
      • 2017-06-16
      • 2016-05-03
      • 1970-01-01
      • 2016-07-26
      • 2021-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多