Asp.Net从零开始学-12

来源:互联网 发布:橡树岭实验室 知乎 编辑:程序博客网 时间:2024/05/18 18:01

 

现在来玩玩图片上传

这里用到一个HTMl控件,FileField作为服务器控件运行
private void btnUpLoad_Click(object sender, System.EventArgs e)
  {
   string fullFileName=this.File1.PostedFile.FileName;
   string fileName=fullFileName.Substring(fullFileName.LastIndexOf("//")+1);
   string type=fullFileName.Substring(fullFileName.LastIndexOf(".")+1);
   if(type=="jpg"||type=="bmp"||type=="gif")
   {
    this.File1.PostedFile.SaveAs(Server.MapPath("up")+"//"+fileName);
    this.Image1.ImageUrl="up/"+fileName;
   }
   else{
    Response.Write("<script language='javascript'>alert('你输入的格式不对');</script>");
   }
  }