ASP.NET добавить и показать элементы управления Asynchron, а не Synchron? - PullRequest
0 голосов
/ 20 декабря 2011

У меня есть элемент управления: Image

И я добавляю изображение в foreach, в мой divContainer.

Проблема в том, что есть около 100 изображений .Теперь веб-сайт загружается и в конце, когда все изображения были загружены, показывает мне результат!

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

ТоКод, который добавляет изображение в Div: myDiv.Controls.Add(image);

Как мне этого добиться?

1 Ответ

0 голосов
/ 20 декабря 2011

ASP.NET работает, создавая HTML, а затем выводя его в браузер, он не будет отправлять их один за другим.

Действительно ли сборка HTML для вывода действительно занимает столько времени?

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

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