asp.net 文件上传
string name = ImgFileUpload.FileName;//获取上传的文件名 if (name.Length >= 1) { string olename = name.Substring(0, name.IndexOf("."));//截取含扩展名的文件名 string ext = Path.GetExtension(name).ToLower();// 获取文件的扩展名,比如 .gif if (ext == ".jpg" || ext == ".gif" || ext == ".png") { string newname = DateTime.Now.ToString("yyyyMMddHHmmssss") + ext;//利用时间生成新文件名后再加扩展名生成完整名字 string path = @"system_dntb/upload/" + newname; //数据库中保存的路径 ImgFileUpload.SaveAs(System.Web.HttpContext.Current.Server.MapPath("../../" + path)); //文件保存的位置 model.Img = path; } else { Common.Constant.Show(this, "只能选择.jpg .gif .png 格式的图片文件"); return; } } else { Common.Constant.Show(this, "没有选择文件"); return; }