asp.net-mvc – Asp.net MVC:上传多个图像文件?
发布时间:2020-12-15 23:16:12 所属栏目:asp.Net 来源:网络整理
导读:有没有一个很好的例子,如何在asp.net mvc上传多个图像文件?我知道我们可以使用HttpPostedFileBase上传一个文件.有没有办法通过点击一个按钮上传多个文件? 我以前在webform中的ajaxtoolbox中使用文件上传,就像它的工作原理一样.在MVC中有类似的方法吗?还是
有没有一个很好的例子,如何在asp.net mvc上传多个图像文件?我知道我们可以使用HttpPostedFileBase上传一个文件.有没有办法通过点击一个按钮上传多个文件?
我以前在webform中的ajaxtoolbox中使用文件上传,就像它的工作原理一样.在MVC中有类似的方法吗?还是现在的控制能做得好吗?免费控制更好,但它是确定,即使它花费一些$. 谢谢 解决方法
使用这个
jQuery plugin
只需要插入js文件,创建标签: <input type='file' multiple id='fileUpload' name="files[]" data-url="@Url.Action("Upload","Home")" /> (除了IE9,不允许在选择对话框中选择多个文件) 添加一些JavaScript: $(function () { $('#fileUpload').fileupload({ dataType: 'json',done: function (e,data) { $.each(data.result.files,function (index,file) { $('<p/>').text(file.name).appendTo(document.body); }); } }); }); 在控制器操作中,只需检查Request.Files,然后执行所需的任何操作. [HttpPost] public JsonResult Upload() { foreach (var file in Request.Files) { if(file.ContentLength > 0) { file.SaveAs(Server.MapPath("~/Upload/" + file.FileName)); } } return Json(new { result = true }); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 剃刀 – 将MVC3应用程序迁移到MVC4:编译器错误消息:CS151
- asp.net – 什么是.MSPX文件扩展名?
- ASP.NET DropDownList OnSelectedIndexChanged事件未触发
- asp.net-mvc – 如何使用AJAX调用更新MVC中带有Add和Delete
- asp.net-mvc-4 – ASP.NET MVC4模型没有绑定
- asp.net-mvc – 如何在ASP.NET MVC中维护Html.CheckBox()的
- asp.net-mvc – 自定义WIF请求验证器无限循环
- asp.net-core – CoreCLR中的MD5CryptoServiceProvider的替
- ASP.net WebForms是CPU密集型平台吗?
- asp.net-mvc – MVC 4捕获所有路由从未到达
推荐文章
站长推荐
- asp.net – jQuery单击事件处理程序被调用两次复
- asp.net-mvc – 在Route Collection中找不到路由
- asp.net-mvc – 如何在Google.Apis调用中使用ASP
- asp.net-mvc – Microsoft ASP .NET Web API,MVC
- asp.net-mvc – 如何在使用类型化视图时在Action
- asp.net-web-api – 从OWIN中间件更改响应对象
- asp.net-mvc-3 – 当HTTP响应状态设置为400时,II
- 验证 – ASP.NET MVC将null转换为零长度字符串
- asp.net-mvc – 如何使用jquery处理JSON?
- 子文件夹中忽略ASP.NET web.config授权设置
热点阅读