Как получить доступ к разделу httpRuntime файла web.config из codebehind? - PullRequest
9 голосов
/ 03 февраля 2011

На самом деле мне нужно значение maxRequestLength раздела httpRuntime в web.config, чтобы проверить, больше ли размер размещенного файла.Какой лучший способ прочитать это?

Заранее спасибо.

Ответы [ 2 ]

13 голосов
/ 03 февраля 2011

Вы можете попробовать что-то вроде

HttpRuntimeSection section = ConfigurationManager.GetSection("system.web/httpRuntime") as HttpRuntimeSection;

вы можете получить section.MaxRequestLength

1 голос
/ 22 апреля 2011

При загрузке вашей страницы установите максимальный размер файла для переменной на стороне клиента и проверьте его на клиентском событии, потому что, если вы запросите сервер проверить его, очевидно, что он выдаст ошибку, прежде чем он доберется до вашей проверки.

...