public JsonResult AddProDoc(ProjectDoc doc)
        {
            try
            {
///文件
                HttpPostedFileBase file = Request.Files["File"];
///图片
                //WebImage image = WebImage.GetImageFromRequest("");
                if (file != null)
                {
                    var filename = Path.GetFileName(file.FileName);
                    var fileExtension = filename.Substring(filename.LastIndexOf("."));
                    var buildName = DateTime.Now.ToString("yyyyMMddhhmmss") + fileExtension;
                    var savepath = Path.Combine(Server.MapPath("~/Content/Upload/Prodocuments"), buildName);
                    file.SaveAs(savepath);
//image.Save((savepath, forceCorrectExtension: false));
                                       return Json(new { success = true, Message = "文档添加成功!" }, "text/html", JsonRequestBehavior.AllowGet);
                }
                return Json(new { success = false, Message = "您没有上传任何文档!" }, "text/html", JsonRequestBehavior.AllowGet);
            }
            catch (Exception e)
            {
                return Json(new { success = false, Message = "文档添加失败!" }, "text/html", JsonRequestBehavior.AllowGet);
            }
        }

前提是要在页面上设置enctype="multipart/form-data",否则会报错

相关文章:

  • 2021-08-19
  • 2021-06-09
  • 2022-12-23
  • 2022-12-23
  • 2022-03-08
猜你喜欢
  • 2022-01-07
  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-11-06
相关资源
相似解决方案