我正在ASP.NET MVC中工作。我試圖上傳一個文件,這在小文件的情況下是成功的,但是如果文件大小很大,我會得到以下錯誤。上傳期間文件大小超過默認大小
Maximum request length exceeded.
以下是我的表格。
@using (@Html.BeginForm("Method","Controller",FormMethod.Post,new{enctype="multipart/form-data"}))
{
<input type="file" name="file" id="file"/>
<input type="submit" value="Submit"/>
}
以下是控制器方法。
[HttpPost]
public ActionResult Method(HttpFileBase file)
{
string path = System.IO.Path.Combine(Server.MapPath("~/Files"), file.FileName);
file.SaveAs(path);
}
相同的代碼工作正常,當文件體積小,即1-2MB的,但我想上傳一個未被上傳19MB的文件。我不知道如何指定文件長度以及如何刪除上述錯誤。請幫幫我。
可能重複(http://stackoverflow.com/questions/3853767/maximum-request-length-exceeded) – 2013-05-06 16:33:40