![]() |
|
Модераторы: gambit |
![]()
|
|
| AleXGray |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 18.1.2007 Репутация: нет Всего: 1 |
Можно ли сделать так, чтобы при загрузке слишком большого (больше чем прописан лимит в конфиге) файла на сервер вместо стандартного "невозможно отобразить страницу" все таки была та страница которую я хочу поставить?
Конечная цель - сообщить пользователю, что он заливает слишком большой файл. Если нет - как в этом случае поступают вообще? --------------------
В начале было Слово |
|||
|
||||
| tol05 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1632 Регистрация: 21.12.2006 Где: Харьков Репутация: 34 Всего: 170 |
-------------------- На хорошей работе и сны хорошие снятся. |
|||
|
||||
| AleXGray |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 18.1.2007 Репутация: нет Всего: 1 |
неа...
любая другая ошибка - да... а эта - нет... --------------------
В начале было Слово |
|||
|
||||
| tol05 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1632 Регистрация: 21.12.2006 Где: Харьков Репутация: 34 Всего: 170 |
ну тогда обрабатывай событие Error на странице или в Global.asax вообще, анализируй что за ошибка (тут полная свобода для твоей фантазии), и если это она (та самая!
-------------------- На хорошей работе и сны хорошие снятся. |
|||
|
||||
| AleXGray |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 18.1.2007 Репутация: нет Всего: 1 |
Та какая разница, хоть мытьем, хоть катаньем...
На сервере я могу ее ловить где угодно и как угодно, но только на клиент передать не получается.... неужели никто не понимает о чем речь? А проблема между тем интересная... --------------------
В начале было Слово |
|||
|
||||
| tol05 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1632 Регистрация: 21.12.2006 Где: Харьков Репутация: 34 Всего: 170 |
Да это ты походу не понимаешь...
Тебе нужно
На сервере возникла в какой-то момент ошибка, причем ты ее поймал. Вот и делай юзеру Redirect на свою страницу, где будет написано "Дорогой юзер!!!! Мы любили тебя всегда, но сейчас - любим особенно остро!!! ...." и все остальное bla-bla-bla, которое ты хочешь -------------------- На хорошей работе и сны хорошие снятся. |
|||
|
||||
| AleXGray |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 18.1.2007 Репутация: нет Всего: 1 |
Редирект в данном случае не сработает.
В этом легко убедиться, проделав данный опыт самостоятельно. (Благо много времени это не займет) Киньте на стр. FileUplod напишите обработчик загрузки куда-нить... И попробуйте вывести свое сообщение об ошибке, при загрузке большого файла. Очень хотелось бы увидеть... --------------------
В начале было Слово |
|||
|
||||
| tol05 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1632 Регистрация: 21.12.2006 Где: Харьков Репутация: 34 Всего: 170 |
Да, должен согласиться с тем, что эта проблема (именно для этой ошибки) не лечится
Хотя другие - без проблем. Гугл привел к таким выводам: - страница не может быть отображена не потому что сервер не делает редирект (с этим все нормально как раз), а потому что IIS сбрасывает соединение с клиентом. И ошибка-то в браузере не asp-шная вываливается, а IIS-а... - лекарства нет. Так IIS с хакерами борется, так что тут ... не до наших красивых страниц -------------------- На хорошей работе и сны хорошие снятся. |
|||
|
||||
| AleXGray |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 18.1.2007 Репутация: нет Всего: 1 |
даже не знаю как можно помечать его как решенный...
Спасибо, что затратили время. В принципе как полумера возможно могла бы сработать проверка javascript размера загружаемого файла (дабы в принципе остановить загрузку еще на клиенте), но это только для ИЕ опять же... остальным стандарты безопасности не дадут --------------------
В начале было Слово |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |