Управление календарем asp.net. Дата выбирается через 2 дня от текущей
Можно ли ограничить выбор дат в элементе управления календаря, например, чтобы дату можно было выбрать только один раз, как минимум два дня назад?
2 ответа
Решение
Вы можете обрабатывать элементы управления календаря DayRender
событие для управления тем, какие дни видны / выбираются (как видно из этого обсуждения на форуме):
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
if (e.Day.Date >= DateTime.Now.Date && e.Day.Date <= DateTime.Now.AddDays(2))
e.Cell.Visible = true;
else
e.Cell.Visible = false;
}
Поместите это в свою загрузку страницы:
Calendar1.SelectedDate = DateTime.Now.AddDays(2);