FileUpload web控件无法处理大型jpg文件(5MB)?

时间:2010-06-22 17:33:30

标签: asp.net

我正在Visual Studio自己的ASP.NET Development Server(本地服务器)上测试一个非常简单的aspx页面。在网页上有一个FileUpload控件,可以将jpg文件上传到2MB而不会出现问题。在上传较大的文件时,浏览器会立即显示“无法显示网页”。它没有显示任何真正困扰我的例外。 “无法显示网页”通常是由网络问题引起的,但在这种情况下,它是本地服务器,它可以处理较小的jpg文件。这是问题吗?

2 个答案:

答案 0 :(得分:4)

默认情况下,最大上传大小为4MB。您可以在web.config上更改它

<system.web>
    <httpRuntime maxRequestLength="size" executionTimeout="seconds"/>
</system.web>

考虑到在没有任何反馈的情况下上传大文件可能不是非常用户友好。您应该仔细分析如何实现该接口。

您可以在此获得httpRuntime元素的完整参考

http://msdn.microsoft.com/en-us/library/e1f13641%28VS.71%29.aspx

答案 1 :(得分:1)

在配置文件中使用以下内容。

     秒> 中的executionTimeout 时间 kbytes

中的maxRequestLength 大小