【发布时间】:2016-01-17 09:03:54
【问题描述】:
我想在文本框中禁用以前的 date 和 time (TextMode DateTime)
我在日历控件中尝试过此操作,并且成功,但我的要求是仅在文本框中执行此操作。
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e){
if (e.Day.Date < DateTime.Now.Date){
e.Day.IsSelectable = false;
e.Cell.ForeColor = System.Drawing.Color.Gray;
}
}
【问题讨论】:
-
显示你“试过”的代码
-
@AishvaryaKarthik
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e){ if (e.Day.Date < DateTime.Now.Date){ e.Day.IsSelectable = false; e.Cell.ForeColor = System.Drawing.Color.Gray; } } -
@KKZone 将您的代码放在问题中而不是评论中
-
您发布的代码是WebForms而不是MVC(我已经删除了标签)
-
@AishvaryaKarthik 代码已添加