public ActionResult UploadImage(HttpPostedFileBase files,int typeFiles)
{
var result = new ResultDto();
try
{
string FullName = files.FileName;//获取图片名称
FileInfo fi = new FileInfo(FullName);
string name = fi.Name;//获取图片名称
string type = fi.Extension;//获取图片后缀
if (type == ".jpg" || type == ".gif" || type == ".bmp" || type == ".png")
{
string floder = Server.MapPath("~/Data/UploadFiles/");//图片保存到文件夹下
if (!Directory.Exists(floder))
{
Directory.CreateDirectory(floder);
}
string path = floder +files.FileName; //保存路径
//files.SaveAs(path);
Request.Files[0].SaveAs(path);
_dbContext.SaveChanges();
}
else
{
result.Success = false;
result.Message = "图片格式不正确";
}
}
catch (Exception ex)
{
result.Success = false;
result.Message = ex.Message;
}
return Json(result);
}
05-15