Эта установка входит в Ваш web.config файл. Это влияет на целое приложение, хотя... Я не думаю, что можно установить его на страницу.
<configuration>
<system.web>
<httpRuntime maxRequestLength="xxx" />
</system.web>
</configuration>
"xxx" находится в КБ. Значение по умолчанию 4096 (= 4 МБ).
Если его окна 2003 / IIS 6.0 тогда проверяет AspMaxRequestEntityAllowed = "204800" в файле metabase.xml расположенный в папке C:\windows\system32\inetsrv\
, значение по умолчанию "204 800" (~205Kb) является, по-моему, слишком низким для большинства пользователей. Просто измените значение на то, что Вы думаете, должен быть [максимум 115]
, Если Вы наклоняетесь, сохранили файл после редактирования его, необходимо или остановить сервер МКС или позволить серверу позволить редактировать файла:
(источник: itmaskinen.se)
Редактирование: Я не считал корректный вопрос (как установить maxrequest в webconfig). Но этот informatin может иметь межотдых для других людей, многие люди, которые перемещают их сайты от win2000-сервера до win2003 и имели рабочую функцию загрузки и внезапно добрались эти Запрос. BinaryRead Перестал работать , ошибка будет иметь использование его. Таким образом, я оставляю ответ здесь.
Я полагаю, что эта строка в web.config установит макс. размер загрузки:
<system.web>
<httpRuntime maxRequestLength="600000"/>
</system.web>