我有一個gridview,以及一個日期列的MM/dd/yyyy格式。 如果日期小於當前日期,我需要在我的gridview中突出顯示行。查找日期時間列在gridview與當前日期asp.net c#
我的代碼去,
protected void grdAssignment_RowDataBound(object sender, GridViewRowEventArgs e)
{
try
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string curDate = DateTime.Now.ToString("MM'/'dd'/'yyyy");
if (e.Row.Cells[2].Text < Convert.ToString(curDate))
{
//color code
}
}
}
Error: String was not recognized as a valid DateTime.
你能格式化你的代碼更好一點嗎? – Seano666
對不起,U的格式是什麼意思? – rohini
嘗試'if(Convert.ToDateTime(e.Rows.Cells(2).Text)
nelek