Я использую asp: FileUpLoad
для загрузки файлов в мой проект asp.net c #
. Все это работает нормально, пока файл размер не превышает максимально допустимый. Когда максимальное значение превышено. Я получаю сообщение об ошибке « Internet Explorer не может отобразить веб-страницу
». Проблема в том, что блок try catch не обнаруживает ошибку, поэтому я не могу дать пользователю понятное сообщение
о том, что они исключили допустимый размер. Я видел эту проблему при поиске в Интернете, но не могу найти приемлемого решения.
Я бы посмотрел на другие элементы управления, но, вероятно, мое руководство не пойдет на покупку стороннего элемента управления.
В свете ответа, предлагающего ajac, мне нужно добавить этот комментарий. Я пытался загрузить элементы управления ajax несколько месяцев назад. Как только я использую элемент управления ajax, я получаю эта ошибка компиляции.
Ошибка 98 Тип 'System.Web.UI.ScriptControl' определен в сборка, на которую нет ссылки. Вы должны добавить ссылку на сборку 'System.Web.Extensions, Version = 4.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35.
Я мог избавиться от него, хотя добавил « System.Web.Extensions
». Поэтому я отказался от Ajax и использовал другие методы.
Итак, мне нужно решить эту проблему или найти совершенно новое решение.