Asp.Net MVC上传图片

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

posted @ 2019-03-16 13:58  WebApi  阅读(2733)  评论(0编辑  收藏  举报
CopyRight © 博客园 WebAPI