GridView_RowDataBound数据绑定的问题
我在GridView1_RowDataBound事件中想把绑定列中是 "123 "的字体颜色变为红色
我写的是
if (e.Row.RowType == DataControlRowType.DataRow)//判断是否为数据行,对GridView的头不进行操作
{
if (e.Row.Cells[1].Text == "123 ")
{
e.Row.Cells[1].BackColor = System.Drawing.Color.Red;// 将当前 "单元格 "变为红色
}
}
这样只是把 "单元格 "变为红色,怎样将字体变为红色啊
------解决方案--------------------e.Row.Cells[0].ForeColor = System.Drawing.Color.Red;
------解决方案--------------------e.Row.Cells[0].ForeColor = System.Drawing.Color.Red;
------解决方案--------------------e.Row.Cells[0].ForeColor:单元格的前景颜色,也就是字体颜色;
e.Row.Cells[0].BackColor:单元格的背景颜色,也就是你所谓的单元格的颜色。