Элемент управления FileUpload работает при втором щелчке, но не при первой попытке сохранения опубликованного файла?

Мой вопрос

Мне удалось ответить самому себе, однако тот же набор функционала имеет другую проблему. По какой-то причине первая обратная передача события сохранения опубликованного файла попадает в старый объект, не установленный на экземпляр ошибки объекта, но при второй попытке загрузки файла и запуска моего события сохранения (преобразуется в байт[ ] хранится как BLOB-объект SQL Server ), он делает все, что должен делать.

Та же проблема здесь

Существует хорошее предложение использовать элемент управления AJAX AsyncUpload, однако я твердо верю в устранение причины, а не в устранение проблемы. Я продолжу этот путь, чтобы лучше понять asp.net и т. д.

Может ли среди вас быть волшебник, который мог бы помочь мне определить, почему я получаю ошибку «ссылка на объект не установлена ​​​​на inst of obj» при первой обратной передаче, но при второй все работает нормально. Страница содержимого имеет главную страницу, которая оборачивает страницу содержимого в панель обновления. Не мое решение сделать это. Существует также панель обновления с триггерами обратной передачи, нацеленными на мое событие сохранения.

Каковы ваши мысли, люди?

5
задан Community 23 May 2017 в 11:54
поделиться