html:
<form action="/home/upload" method="post" enctype="multipart/form-data"> <input type="file" name="files" multiple/> <input type="submit" value="提交" /> </form>
文件file 的name属性必填。
ActionResult:
[HttpPost] public ActionResult Upload(HttpPostedFileBase[] files) { var path = Server.MapPath("/File"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } foreach (HttpPostedFileBase item in files) { item.SaveAs(Path.Combine(path, item.FileName)); } return Content("ok"); }
H5让我们轻松实现文件上传.