Известный Болтун
Зарегистрирован: 24 February 2005
Сообщения: 526
Примеры кода: 0
|
Проблема с асинхронной загрузкой |
14 March 2008 17:08 |
|
|
|
|
Превед. Такая ситуация.
Имеются несколько WebUserControls, в каждом из них UpdatePanel с Таймером выставленным на 1 миллисекунду, который при срабатывании загружает контрол данными. Все эти контролы я помещаю на ASX страницу. Это позволяет загружать контролы асинхронно по отночению к странице. То есть страница загружается моментально, а затем подгружаются все остальные контролы.
Но! Проблема в том что сами контролы подгружаются синхронно по отношению к друг другу. Пока, к примеру, 3-ий контрол не загрузился, 4-ый не начнёт загружаться.
Я не совсем понимаю почему так происходит. Ведь как только контрол загружен на страницу, включается его таймер и ровно через 1 миллисекунду посылается постбек не загрузку данными. Почему другие контролы ждут, а не делают то же самое одновременно?
Может кто то подскажет как реализовать настоящюю асинхронную загрузку, не только по отношению к самой странице, но и по отношению контролей друг к другу? Спасибо.
Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 14 March 2008 17:07
|
|