mvc上传图片
[HttpPost] ???????public JsonResult Upload() ???????{ ???????????if (Request.Files.Count > 0) ???????????{ ???????????????if (Request.Files.Count == 1) ???????????????{ ???????????????????HttpPostedFileBase file = Request.Files[0]; ???????????????????if (file.ContentLength > 0) ???????????????????{ ???????????????????????string title = string.Empty; ???????????????????????title = DateTime.Now.ToString("yyyyMMddHHmmss") + "_" + Path.GetFileName(file.FileName); ???????????????????????string path = "../UploadFile/" + title; ???????????????????????path = System.Web.HttpContext.Current.Server.MapPath(path); ???????????????????????file.SaveAs(path); ???????????????????????return Json(new { status = true, url = path }); ???????????????????} ???????????????} ???????????????else ????????????????{ ???????????????????string[] urllist = new string[Request.Files.Count]; ???????????????????for (int i = 0; i < Request.Files.Count; i++) ???????????????????{ ????????????????????HttpPostedFileBase file = Request.Files[i]; ????????????????????if (file.ContentLength > 0) ????????????????????{ ???????????????????????string title = string.Empty; ???????????????????????title = DateTime.Now.ToString("yyyyMMddHHmmss") + "_" + Path.GetFileName(file.FileName); ???????????????????????string path = "../UploadFile/" + title; ???????????????????????path = System.Web.HttpContext.Current.Server.MapPath(path); ???????????????????????file.SaveAs(path); ???????????????????????urllist[i] = path; ????????????????????} ???????????????????} ???????????????????return Json(new { status = true, url = urllist }); ???????????????} ?????????????????????????} ???????????else ???????????{ ???????????????return Json(new { status = false, url = "",msg="没有文件" }); ???????????} ?????????????????????????????????????return Json(new { status = false, url = "",msg=""}); ???????}
详情请看:https://www.cnblogs.com/jingch/p/5036686.html
webapi上传图片请看:https://www.cnblogs.com/webapi/p/10542077.html
Asp.Net MVC上传图片
原文地址:https://www.cnblogs.com/webapi/p/10542092.html