Процесс асинхронности AsyncFileUpload?

Работа с элементом управления AsyncFileUpload asp.net. Это асинхронный процесс? Заметил, что при выборе файла выполняется постбэк. При просмотре в Fiddler снова загружаются все скрипты и внешние страницы CSS. У меня есть элемент управления, завернутый в панель обновления.

Я бы не хотел, чтобы скрипт и страницы CSS загружались каждый раз при загрузке файла. Код и снимок экрана Fiddler опубликованы.

введите здесь описание изображения

Я бы не хотел, чтобы скрипт и страницы CSS загружались каждый раз при загрузке файла. Код и снимок экрана Fiddler опубликованы.

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

Спасибо


person deDogs    schedule 12.09.2011    source источник


Ответы (1)


Я думаю, что это нормальное поведение, MS Ajax (панели обновлений) выполняет полную обратную передачу на сервер (крайне неэффективно) и обновляет только тот раздел, который изменился. Вы можете либо кэшировать файлы JS и CSS, чтобы получить как минимум 304 ответа, либо использовать для этого какой-либо другой метод.

Возможно, размещение элемента управления AsyncUpload в iframe будет работать лучше для вас?

person Icarus    schedule 12.09.2011