大家好:
请教一个数据库读取中有关datareader的问题。我的数据库中有一列是“日期”,通过其与当前日期判断,如果超过5年,这一行内容就显示为红色。我不会的是如果判断出某一个日期项符合条件,该如何将这一列显示为红色呢?
具体为:
定义datar =cmd.executereader
while datar.read
if' 进行判断
判断出来该怎么显示一列的内容,并将其显示为红色呢?
谢谢!
请教一个数据库读取中有关datareader的问题。我的数据库中有一列是“日期”,通过其与当前日期判断,如果超过5年,这一行内容就显示为红色。我不会的是如果判断出某一个日期项符合条件,该如何将这一列显示为红色呢?
具体为:
定义datar =cmd.executereader
while datar.read
if' 进行判断
判断出来该怎么显示一列的内容,并将其显示为红色呢?
谢谢!
给个参考...
protected void grvIndentInfor_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (DataBinder.Eval(e.Row.DataItem, "检品时间") == DBNull.Value)
{
e.Row.BackColor = Color.Red;
}
}
}