asp.net-mvc – Asp.net MVC:上传多个图像文件?
发布时间:2020-05-24 03:19:18 所属栏目: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 });
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 传递的主键值的数量必须与实体上定义的主键值的数量
- 什么是在asp.net中301重定向更推荐的方法?
- asp.net-mvc – 发送电子邮件是否属于应用程序的表示层或业
- 如何从ASP.NET MVC视图显示存储在数据库中的HTML?
- ide – 我如何处理必须编写经典ASP的代码?
- asp.net – 估算Web应用程序峰值带宽需求的最准确方法是什么
- asp.net – 什么时候读取web.config?
- asp.net – app_offline.htm在生产框中抛出HTTP 500错误
- 从ASP.NET工作进程ID获取性能计数器实例名称(w3wp#XX)
- asp.net-mvc-3 – WSFederationAuthenticationModule.IsSig
推荐文章
站长推荐
- 在ASP.NET MVC视图中渲染HTML文件?
- 如何获取asp.net Windows身份验证中的用户详细信
- asp.net – 跟踪间歇性“对象引用未设置为对象的
- 嵌套的ASP.NET’应用程序’在IIS内继承父配置值?
- asp.net – 在css文件中的div.classname
- asp.net – 为什么会间歇地得到这个错误? “服务
- asp.net – 如何从HTML到ASPX页面POST FOR FORM
- 如何使用asp.net和c#流式传输Excel 2007或Word 2
- asp.net-mvc-3 – ASP.NET MVC 3 – 在jquery对话
- asp.net-mvc – 如何使用Razor ASp.NET MVC连接H
热点阅读
