datagridview改变符合条件行的颜色
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
for (int i = 0; i < GridView1.Rows.Count; i++)
{
//首先判断是否是数据行
if (e.Row.RowType == DataControlRowType.DataRow)
{
System.TimeSpan ND = ? - Convert.ToDateTime(DateTime.Now.ToString());
int n = ND.Days;
if (n < 0)
e.Row.BackColor = System.Drawing.Color.LightSteelBlue; }
}
}
我想获取到当前行字段是JSSJ的值和今天比较,如果过了今天,字体颜色就变红
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
for (int i = 0; i < GridView1.Rows.Count; i++)
{
//首先判断是否是数据行
if (e.Row.RowType == DataControlRowType.DataRow)
{
System.TimeSpan ND = ? - Convert.ToDateTime(DateTime.Now.ToString());
int n = ND.Days;
if (n < 0)
e.Row.BackColor = System.Drawing.Color.LightSteelBlue; }
}
}
我想获取到当前行字段是JSSJ的值和今天比较,如果过了今天,字体颜色就变红
楼主说清楚啊
int n = ND.Days;
if (n < 0)
e.Row.BackColor = System.Drawing.Color.LightSteelBlue;