// fuploadPic2是FileUpload控件
if (fuploadPic2.HasFile)
{
try
{
//上传文件的存放路径,fuploadPic2.FileName为上传文件的文件名
string filePath = Server.MapPath("~/BackRoom/image/") + "//" + fuploadPic2.FileName;
fuploadPic2.SaveAs(filePath);
//文件类型
string fileType = Path.GetExtension(filePath);
//文件的大小,以字节为单位
int fileSize = fuploadPic2.PostedFile.ContentLength;
if (fileType != ".jpg" && fileType != ".gif")
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('只能上传jpg和gif文件');</script>");
return;
}
if (fileSize > 200 * 1024)
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('文件不能大于200');</script>");
return;
}
string path = "~/BackRoom/image/" + fuploadPic2.FileName;
this.Image2.ImageUrl = path;
}
catch (Exception ex)
{
Response.Write(ex.Message);
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('系统繁忙请稍后再试');</script>");
}
}
else
{
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('请选择要上传的文件');</script>");
}