<form action="/Manager/foodAdd1" method="post" enctype="multipart/form-data"> 图片:<input type="file" name="AdvertisingPic" value="" /><br /> <input type="submit" value="保存" /> </form>
public ActionResult FileUpload() { HttpPostedFileBase file=Request.Files["fileIconUp"]; if (file != null) { string fileName = Path.GetFileName(file.FileName);//获取上传的文件名 string fileExt = Path.GetExtension(fileName);//获取扩展名 if (fileExt == ".jpg") { string dir = "/MenuIcon/"+DateTime.Now.Year+"/"+DateTime.Now.Month+"/"+DateTime.Now.Day+"/"; Directory.CreateDirectory(Path.GetDirectoryName(Request.MapPath(dir))); string filenewName = Guid.NewGuid().ToString(); string fullDir = dir + filenewName + fileExt; file.SaveAs(Request.MapPath(fullDir)); return Content("yes:"+fullDir); } else { return Content("no:文件类型错误!!"); } } else { return Content("no:请选择上传的图片文件"); } }