繁体   English   中英

如何在Ajax日历扩展器中禁用将来的日期

[英]How to disable the future dates in ajax calender extender

这是我在aspx页面中使用的代码

<asp:TextBox ID="ReqFromTxtBox" runat="server" class="textBox" Width="155px" onKeyPress="javascript: return false;" onPaste="javascript: return false;">
</asp:TextBox> 
<cc1:CalendarExtender ID="ReqFromTxtBox_CalendarExtender" runat="server" PopupButtonID="ReqFromCalendarBtn" TargetControlID="ReqFromTxtBox">
</cc1:CalendarExtender>

对于diabling页面加载事件中设置未来日期 EndDate使用到今天日期DateTime.Now

protected void Page_Load(object sender, EventArgs e)
{
   ReqFromTxtBox_CalendarExtender.EndDate = DateTime.Now;   //to disable future  Dates
}

对于禁用过去的日期,您必须将StartDate设置为Today:

protected void Page_Load(object sender, EventArgs e)
{
    ReqFromTxtBox_CalendarExtender.StartDate= DateTime.Now;   //to disable past Dates
}

参考链接如何禁用日历扩展器的将来日期

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM