我有一個gridview,我想強調其中有差異的天數> 10比較從數據庫中兩個日期之一,datetime.now
我有什麼現在
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DateTime dateNow = DateTime.Now;
string dateCreated = e.Row.Cells[5].Text;
DateTime dc = Convert.ToDateTime(dateCreated);
TimeSpan difference = dateNow - dc;
if (difference.TotalDays > 0)
{
e.Row.BackColor = System.Drawing.Color.Cyan; // This will make row back color red
}
}
}
的日期格式保存到我的數據庫的那個是dd-MM-YYYY,它被保存爲nvarchar。
你應該說明你有這個代碼做什麼的問題。現在,沒有任何問題 – Steve
對不起,但我的問題是..它沒有突出顯示行 –