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;
}