ASP.net上传图片

ASP.net上传图片 Web Forms ·NET Framework中的上传图片 欢迎 评论&点赞
代码示例*

        protected void Button1_Click(object sender, EventArgs e)
        {
            if (FileUpload1.HasFile)
            {
                //获取上传的文件名称
                string fileName = FileUpload1.FileName;
                //获取上传文件的后缀名
                string filefix = fileName.Substring(fileName.LastIndexOf('.') + 1).ToLower();
                //开始判断
                if (filefix == "png" || filefix == "jpg" || filefix == "jpeg" || filefix == "pic")
                {
                    try
                    {
                        //把图片的名称保存到文本框,方便保存到数据库
                        TextB_hideImg.Text = fileName;
                        //上传
                        FileUpload1.SaveAs(Server.MapPath("~/CommodityImgs/") + fileName);
                        //在img上展示
                        this.Image1.ImageUrl = "~/CommodityImgs/" + fileName;
                        //提示图片上传成功
                        this.Label1.Text = "图片上传成功";
                    }
                    catch (Exception)
                    {
                        Response.Write("");
                    }
                }
                else
                {
                    //文件类型不正确
                    Response.Write("");
                }
            }
        }

你可能感兴趣的:(ASP.net,Web)