在ASP.net MVC中上传大文件

时间:2014-06-16 15:15:54

标签: c# asp.net-mvc asp.net-mvc-3 iis

我正在尝试在ASP.net MVC中上传文件,并且如果用户超过最大文件大小但是当我尝试上传大文件时,我想给用户一条“超出最大文件大小”的消息我检查IIS日志时Httpstatus代码为200,其中有2个请求登录在IIS中,一个是HttpStatusCode 302,另一个是200.我没有做任何类型的重定向,但是IIS日志给了我302.How如何为这些生成404.13错误请求的类型以及如何跟踪此错误,以便我可以发出有意义的消息。

2 个答案:

答案 0 :(得分:0)

使用HTML5文件API,

var size = document.getElementById('myFile').files[0].size;

答案 1 :(得分:0)

试试这个插件Blueimp jquery file upload

你可以看到插件配置here。它可以选择设置最大文件大小,以便你可以在服务器往返之前提醒用户。