香草柠檬 发表于 2013-1-3 17:31:04

Mvc3文件(或图片)上传

<div id="cnblogs_post_body"><div class="cnblogs_code"> 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);            }      }
页: [1]
查看完整版本: Mvc3文件(或图片)上传