先放一个上传控件upload,添一个文件夹Img,在加一个button和image
在button的onclick事件中写代码
if(UpLoad1.PostFile.FileName!="")
{
bool ges=false;
string[]end=new string{"jpg";"gif";"bnp"};
string file=UpLoad1.PostFile.FileName;
string filename=file.subString(file.LastIndexOf("\\")+1);//取得文件名
string fileend=file.subString(file.LastIndexOf(".")+1);//取得文件类型
for(int i=0;i<end.Length;i++)
{
if(fileend.equels(end[i]))
ges=true;
}
if(ges)
{
string filepath=Server.MapPath("Img/")+filename;
UpLoad1.PostFile.SaveAs(filepath);
Image1.ImageUrl=filepath;
return;
}
else
{
Respose.Write("<script>alert('只能上传jpg,gif,bnp格式的图片')</script>");
return;
}
}
else
{
Respose.Write("<script>alert('上传图片名称不能为空!')</script>");
return;
}