1

我正在尝试从 ASP:fileupload 控件上传图片。当用户从本地磁盘中选择 JPG 文件并单击按钮时,它将上传到服务器。

这工作正常并按预期上传图片。

但是,当用户提供像 8MB 这样的重图像时,浏览器会出现错误。

The connection was reset. The connection to the server was reset while the page was loading.

我调试代码并尝试找出发生的位置。但是我无法指出这个问题。它也不会触发页面加载事件或按钮单击事件。

请帮助我避免此错误或在文件上传图像之前验证文件大小。

4

1 回答 1

1

尝试在 web.config 中设置这些(如果文件上传旁边有一个嵌套的,那么有两个):

<system.web>
      <httpRuntime maxRequestLength="16384" executionTimeout="120" />
    </system.web>

上述设置意味着:所有数据(帖子、文件等)的最大请求长度为 16 MB,请求将在 120 秒后超时。当然,您可以调整这些值。

于 2012-12-09T08:25:43.150 回答