【问题标题】:How to change the datagrid back ground color如何更改数据网格背景颜色
【发布时间】:2012-11-21 14:51:39
【问题描述】:

使用 .Net 2005

我在默认单元格样式中更改背景行颜色(白色到蓝色)。但蓝色并未显示所有行。

替代行显示为白色。我想将所有行显示为相同的颜色。

谁能帮我做。

【问题讨论】:

  • :请分享您的代码。
  • 如果您只更改了 RowStyle,请参见 AlternatingRowStyle。

标签: asp.net .net vb.net


【解决方案1】:

您好,您可以像这样设置 gridview 行背景颜色

protected void gridview _RowDataBound(object sender, GridViewRowEventArgs e)
{
      if (e.Row.RowType == DataControlRowType.DataRow)
      {  e.Row.BackColor = System.Drawing.Color.Blue;  }
}

【讨论】:

    【解决方案2】:

    检查您是否在 aspx 的 gridview 中设置了 AlternatingRowStyle 属性。如果是,请将其删除并仅设置 RowStyle 属性。例如-

    <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
    

    【讨论】:

      猜你喜欢
      • 2016-09-19
      • 1970-01-01
      • 2011-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多