`
cbting
  • 浏览: 58075 次
  • 性别: Icon_minigender_1
  • 来自: 汕头
社区版块
存档分类
最新评论

FileUpload上传图片

阅读更多

 protected void Button1_Click(object sender, EventArgs e)
    {
        bool Files = false;
        //判断文件的类型是否符合要求
        if(this .FileUpload1.HasFile)
        {
            //获取删除文件的后缀
            string fileSuffix = System.IO.Path.GetExtension(this .FileUpload1.FileName).ToLower();
            string[] Suffix={".jpg",".bmp",".gif","pnd"};
            //判断文件是否符合要求
            for (int i = 0; i < Suffix.Length;i++)
            {
                if (fileSuffix == Suffix[i])
                {
                    Files = true;
                }
            }
        }

        //如果符合要求就上次,并显示信息
        if (Files == true)
        {
            this.Image1.ImageUrl = "~/imager/" + FileUpload1.FileName;
            this.FileUpload1.SaveAs(Server.MapPath("~/imager/") + FileUpload1.FileName);
        }
        else {
            Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('文件上传失败!');</script>");  

        }
    }

分享到:
评论
1 楼 cangshanshouwei 2010-09-28  
这也不能用啊,请发个全一点儿的。

相关推荐

Global site tag (gtag.js) - Google Analytics