private void Button1_Click(object sender, System.EventArgs e)
{
string fullname=this.File1.PostedFile.FileName;//得出全部的文件路径和名字
string vfilename=fullname.Substring(fullname.LastIndexOf("\\")+1);//截取长文件名中最后一个\后面的字符作为文件名字
string type=vfilename.Substring(vfilename.LastIndexOf(".")+1);//截取长文件名中最后一个.后面的字符作为文件类型
string size=Convert.ToString(this.File1.PostedFile.ContentLength);//文件大小
string type=this.File1.PostedFile.ContentType; //文件类型
if(type=="jpg"||type=="bmp"||type=="gif"||type=="png")//如果类型等于规定的这几种就存
{
this.File1.PostedFile.SaveAs(Server.MapPath("up")+"\\"+vfilename);//利用saveAs方法把文件存在服务器上
this.Image1.ImageUrl=Server.MapPath("up")+"\\"+vfilename;//马上显示最近上传的图片
}
else
{
Response.Write("<Script language='javascript'>alert('图片格式错误')</script>");//否则提示用户错误
}
}
{
string fullname=this.File1.PostedFile.FileName;//得出全部的文件路径和名字
string vfilename=fullname.Substring(fullname.LastIndexOf("\\")+1);//截取长文件名中最后一个\后面的字符作为文件名字
string type=vfilename.Substring(vfilename.LastIndexOf(".")+1);//截取长文件名中最后一个.后面的字符作为文件类型
string size=Convert.ToString(this.File1.PostedFile.ContentLength);//文件大小
string type=this.File1.PostedFile.ContentType; //文件类型
if(type=="jpg"||type=="bmp"||type=="gif"||type=="png")//如果类型等于规定的这几种就存
{
this.File1.PostedFile.SaveAs(Server.MapPath("up")+"\\"+vfilename);//利用saveAs方法把文件存在服务器上
this.Image1.ImageUrl=Server.MapPath("up")+"\\"+vfilename;//马上显示最近上传的图片
}
else
{
Response.Write("<Script language='javascript'>alert('图片格式错误')</script>");//否则提示用户错误
}
}