Я работаю в ASP.NET.В ASP.NET, возможно ли, чтобы страница с несколькими пользовательскими элементами управления обновляла свои элементы управления отдельно?
У меня есть страница с 5 пользовательскими элементами управления, каждый пользовательский элемент управления содержит одну сетку. Каждая сетка заполняется данными, запрошенными вызовом WCF.
Каждый вызов WCF может занять до 30 секунд, но он может быть завершен всего за секунду.
Мне интересно, можно ли настроить его так, чтобы каждый элемент управления отображался мгновенно, как только результат возвращается из WCF, не дожидаясь, пока все остальные элементы управления не получат свои данные через WCF и не окажутся сами.
То, что я пытался
Я пытался делать население сетками на отдельном потоке началось в Page_Load
, однако сетка остается пустым по какой-то причине.
Вы можете попробовать вызвать этот веб-сервис из клиентского скрипта при загрузке страницы и обновить эти элементы управления с помощью входящих данных вместо заполнения этих данных при отправке страницы с сервера. – Typist
вы можете попробовать рендерить сетки на стороне клиента с помощью Ajax. – th1rdey3