Да, вы можете сделать это, однако, вы всегда будете иметь load AsyncFileUpload
Или панель, содержащую элемент управления AsyncFileUpload
в Page Load. НИКОГДА не делайте Visible="false"
для AsyncFileUpload
или его родительского контейнера.
Для контроля видимости используйте webcontrol.style.Add("visibility","hidden")
или
webcontrol.style.Add("visibility","visible")
чтобы скрыть / показать.
Во-вторых, убедитесь, что вы используете Session, а НЕ ViewState
для хранения любых ваших данных во всех событиях на стороне сервера, инициированных этим AsyncFileUpload
мы потратили много часов на проб и ошибок, но это будет работать на 100% для IE 7,8,9 и FF и chrome. Надеюсь, что это спасет кошмар для многих там !!!