我觉得这样的事情
<ajaxToolkit:CalendarExtender ID="TextBox1_CalendarExtender" runat="server"
TargetControlID="txtDatumPoaganje" Format="MM/dd/yyyy" StartDate=<%=DateTime.Now%>>
但它不起作用。我可以用JavaScript和警告消息做类似的事情:
how to disable previous dates in CalendarExtender control through its render event?
但它不一样。
答案 0 :(得分:3)
尝试使用SelectedDate而不是StartDate。
此外,下面的链接表示您无法从html端设置选定日期,而是必须从代码隐藏中进行设置。
但我没有证实这一点。 http://forums.asp.net/t/1293771.aspx/1
答案 1 :(得分:2)
你可以把它放在加载页面
TextBox2_CalendarExtender.StartDate = DateTime.Now.Date;
答案 2 :(得分:0)
假设您尝试仅显示DateTime.Now
之后的日期,这可能会对您有所帮助:Disable previous Dates in ajaxToolkit CalendarExtender