如何更改datagrid背景颜色

时间:2012-11-21 06:05:55

标签: asp.net .net vb.net

使用.Net 2005

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

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

任何人都可以帮我做。

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:0)

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

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