开发工具与关键技术: vs 上传附件
作者: 周乐献
撰写时间: 2019 年 6月 18 日
public ActionResult UploadAttachment(HttpPostedFileBase attachmentFile)
{
try
{
if (attachmentFile.ContentLength > 0)
{
if (attachmentFile.ContentLength > (20 * 1024 * 1024))
{
return Json("上传的文件不能大于20M",JsonRequestBehavior.AllowGet);
}
List<Files> sessionFiles = new List<Files>();
if (Session["sessionFiles"] != null)
{
sessionFiles = Session["sessionFiles"] as List<Files>;
}
//检查保存附件的目录是否存在,不存在就创建
if (!Directory.Exists(Server.Ma