Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Calendar - отображаемая дата / 4 сообщений из 4, страница 1 из 1
29.11.2012, 13:38
    #38057871
aphinadt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calendar - отображаемая дата
Подскажите, пожалуйста, можно ли (и КАК?) ДО рендеринга дня стандартного ASP.NET Calendar контролла узнать, какой месяц он сейчас будет отображать? Сейчас я беру так:
Код: c#
1.
2.
protected void Calendar1_DayRender1(object sender, DayRenderEventArgs e)
{.....e.Day.Date.....}

, но мне нужно получить раньше, или хотя бы до рендеринга КАЖДОЙ ячейки, так как на этом событии висит тяжеленький запрос, не хочется повторять его на каждой ячейке.
Общий смысл в том, что загружается страница с календарем, он автоматом производит поиск в БД по отображаемому календарем периоду и выводит результат. Вот нужно как-то получать отображаемый период календаря.
Спасибо заранее!
...
Рейтинг: 0 / 0
29.11.2012, 13:54
    #38057918
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calendar - отображаемая дата
...
Рейтинг: 0 / 0
29.11.2012, 18:22
    #38058700
aphinadt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calendar - отображаемая дата
bazile,
Не выбранная, а отображаемая. Selected - это та, что пользователь выбрал или мы сами поставили. А мне нужно узнать диапазон, который он в данный момент показывает.
...
Рейтинг: 0 / 0
29.11.2012, 18:35
    #38058741
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calendar - отображаемая дата
aphinadt, значит используй Calendar.VisibleDate.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Calendar - отображаемая дата / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]