Моя страница имеет тег IFRAME с src, указывающим на другую страницу, которая имеет 4 кнопки ImageButton и ModalPopupExtender, который открывает DIV, который содержит AsyncFileUpload (AFU) для загрузки изображений.
Всякий раз, когда пользователь нажимает кнопку ImageButton, ModalPopupExtender открывает DIV с помощью элемента управления AFU, пользователь выбирает изображение, а затем кнопка Image получает ImageURL выбранного изображения.
При первом выборе изображения для загрузки все работает нормально, изображение сохраняется, и ImageButton получает правильный ImageURL, и элемент управления возвращается к странице вызова (той, которая имеет тег IFRAME). Во второй раз, когда пользователь нажимает кнопку ImageButton, чтобы открыть ModalPopupExtender для выбора и загрузки изображения на страницу, откройте новое окно браузера с документом iframed в качестве основного документа ...
Я искал в Интернете решение и обнаружил, что AFU изменяет document.forms [0] .target, поэтому в моем событии uploadComplete я пытаюсь восстановить document.forms [0] .target в правильную цель ( IFRAME id), но он по-прежнему открывается в новом окне браузера с документом iframed в качестве основного документа.
Кто-нибудь может помочь с этим?