1
私はGridViewを持っていて、列の日付が特定の日付範囲内にある場合は行の色を変更したいと思います。日付が日付範囲内にあるかどうかを確認する
DateTime dt = new DateTime();
if (DateTime.TryParse(c.Text, out dt))
{
if (dt.Date >= DateTime.Now.AddDays(Mod.ValidUntilDays).Date && dt.Date <= DateTime.Now.AddDays(Mod.ValidUntilDays).Date)
{
e.Item.Style.Add("background-color", "#FF0303");
}
}
だから、グリッドからの値がdt.Date
では23/09/2016 00:00:00
に等しく、私が確認したい日付範囲が25/09/2016 00:00:00
あります。 Mod.ValidUntilDays
は今日の日付に5日を追加するだけです。
私がしようとしているのは、5日の範囲内でチェックが23/09/2016 00:00:00
ですが、コードはif文に決して入りません。
ありがとう – user123456789