Файл слишком велик при загрузке файла с помощью элемента управления asp: FileUpLoad

Я использую 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 и использовал другие методы.

Итак, мне нужно решить эту проблему или найти совершенно новое решение.

23
задан Jim G. 20 August 2014 в 21:27
поделиться