我正在使用ajax日历工具。我喜欢它的功能,但我想限制用户选择从今天开始到 6 个月前结束的时间范围的选项。我该怎么做?
最佳答案
如果您使用的是 asp.net 日历控件,请使用 DayRender 事件根据您希望施加的日期限制来检查每一天。
protected void Calendar_DayRender(object sender, DayRenderEventArgs e)
{
//Get date in past relative to current date.
DateTime dateInPast = DateTime.Now.Subtract(TimeSpan.FromDays(10));
if (e.Day.Date < dateInPast || e.Day.Date > DateTime.Now)
{
e.Day.IsSelectable = false;
}
}
关于c# - 如何限制 Ajax 日历上的日期范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/596684/