我在应用程序中使用 FileUpload 控件来上传文本文件。此控件适用于较小的文件,但是当我尝试上传 80MB 文件时,浏览器会显示一个空白页面并显示"Internet Explorer 无法显示网页"。
一开始我无法理解这种奇怪的行为,因为在提交页面后甚至在调用特定页面之前就显示空页面。例如:我不得不调用按钮单击事件,但是当我单击该按钮时,空白页面即将到来。
解决方案是添加 httpRunTime 执行超时和 maxRequestLength 属性。
将以下内容添加到 web.config 文件的部分。
<system.web>
-- some code --
<httpRuntime executionTimeout="600" maxRequestLength="102400" />
--some code --
</system.web>
我希望这对你有帮助。