Несколько UpdatePanels с различными интервалами таймеров - PullRequest
1 голос
/ 31 октября 2011

У меня есть две UpdatePanels и два таймера для их обновления, интервалы таймеров разные. Первая UpdatePanel генерирует строки таблицы asp: динамически из запроса, вторая делает то же самое из другого запроса.

В событии Page_Load я делаю все (запрашиваю БД, заполняю таблицу), затем в событии Page_PreRender я использую ViewState для сохранения некоторой информации, которую мне нужно использовать после загрузки страницы для этой конкретной панели, и в Timer_OnTick Я ничего не делаю на самом деле.

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

Пожалуйста, совет.

1 Ответ

1 голос
/ 31 октября 2011

Вкл. Page_Load проверьте Request.Params["__EVENTTARGET"] и посмотрите, содержит ли оно Timer1, Timer2 и т. Д.

Вот ссылка на похожий вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...