//点击上传按钮
protected void btnSubmitpic_Click(object sender, EventArgs e)
{
获取上传的文件名(1)
//FileUpload filePicture = (FileUpload)plbankreceipt2.FindControl("filePicture"); //获取上传文件
//string FileName = filePicture.FileName; //文件名
//获取上传的文件名(2)
string name = FileUpload1.FileName;
if (filePicture.HasFile)
{
if (CheckImage(FileName) == true)
{
string ext = System.IO.Path.GetExtension(FileName);// 获取文件的扩展名,比如 .gif
string newname = DateTime.Now.ToString("yyyyMMddhhmmss") + ext;//利用时间生成新文件名后再加扩展名生成完整名字
FileName = newname;
string imagepath = Server.MapPath("~/MemoIMG/" + FileName);
//把图片保存在指定路径中
filePicture.PostedFile.SaveAs(imagepath);
//保存水单
CG_Img cgimg = new CG_Img();
cgimg.IMG_URL = "~/MemoIMG/" + FileName;
}
else
Message.Show("格式不正确", this);
}
else
{
Message.Show("请选择上传的文件", this);
}
}
//判断上传图片格式
protected bool CheckImage(string fileName)
{
string strExtension = fileName.Substring(fileName.LastIndexOf(".")); //获取文件后缀名
string[] images ={ ".jpg", ".gif", ".bmp", ".png", "tiff" };
foreach (string s in images)
{
if (strExtension.Equals(s))
{
return true;
}
}
return true;
}
图片上传(判读图片格式,重命名文件)
最新推荐文章于 2023-06-14 10:00:00 发布