2013-05-15 4 views
0

Мой сайт использует элемент управления календарем, чтобы определить, на какую дату получить данные. Поскольку этот календарь должен быть виден на каждой странице, я разместил его на своем MasterPage.Обновить страницу контента при обновлении главной страницы

Если дата в календаре изменена, это должно привести к обновлению данных, отображаемых на странице содержимого, данными, предназначенными для новой даты. По сути, это должно привести к перезагрузке страницы.

Поскольку календарь находится на MasterPage, именно там я помещаю обработчик события SelectionChanged, но я не уверен, как «перезагрузить» страницу контента здесь. Все, что я могу придумать, это Response.Redirect, и я не уверен, что это лучший вариант.

Может ли кто-нибудь дать мне какие-либо предложения?

ответ

0

Определено, что я упростил бы это и сделаю элемент главной страницы гиперссылкой, которая была перенаправлена ​​на страницу с каландром на ней и кнопку «Сохранить» на ней.

Я нашел, что это гораздо легче управлять ...

календаря нагрузок с сегодняшним днем, позволяет пользователю выбрать другую дату и сохранить кнопку записывает новую выбранную дату в переменный сеансе чтения для данных, должен отображаться на всех страницах содержимого.

Это означает, что пользователь должен специально уйти от того, что он/она сейчас делает, чтобы установить дату, но я действительно предпочитаю это таким образом.

Смежные вопросы