CssClass 样式覆盖了gridview控件的行颜色

今天设置GridView行颜色的时候,发现绑定事件

protected void gvLiuYan_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string status = Convert.ToString(DataBinder.Eval(e.Row.DataItem, "reply"));
if (string.IsNullOrWhiteSpace(status))
e.Row.BackColor = System.Drawing.ColorTranslator.FromHtml("#f8f8f8");
else
e.Row.BackColor = System.Drawing.ColorTranslator.FromHtml(" #C28A8A");
}
}

竟然不起作用,然后发现是前台GridView表格中设置了CssClass样式把后台的样式给覆盖了。

posted @ 2014-05-07 10:20  淡 淡  阅读(173)  评论(0)    收藏  举报