您的位置:首页 > 其它

MVC 文件上传和图片上传

2012-07-19 10:16 183 查看
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);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐