上传问题<maxlenght> asp.net 4.5 </maxlenght>

时间:2012-12-07 16:37:01

标签: asp.net-mvc-4 asp.net-4.5 iis-8

我正在寻找整个互联网,我无法找到解决这些要求的方法。

控制器

[HttpPost]
    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Create(Albums albums)

查看

@using (Html.BeginForm("Create", "album", FormMethod.Post, new { enctype = "multipart/form-data" }))

            <div>Please select some files</div>
        <input name="data" type="file"/>

<system.web>

<httpRuntime maxRequestLength="1536000" />

<system.webServer>
<security>
  <requestFiltering>
    <requestLimits maxAllowedContentLength="1536000" />
  </requestFiltering>
</security>

如果我清除此字段,则问题是

HttpException (0x80004005): Maximum request length exceeded.

如果清除web.config上的所有修改并发送14k文件,则一切正常。

如果我只使用

<requestLimits maxAllowedContentLength="1536000" />

无限上传(0%)且控制器未激活。

0 个答案:

没有答案