首页 > 学院 > 开发设计 > 正文

FileUpload文件上传

2019-11-06 07:18:51
字体:
来源:转载
供稿:网友

页面代码

    <form id="form1" runat="server">    <div>        <asp:Image ID="imagePic" runat="server" /><br />        <asp:FileUpload ID="fileUpload" runat="server" />        <asp:Button ID="btnUpload" runat="server" Text="上传" OnClick="btnUpload_Click" />        <asp:Label ID="lblMessage" runat="server" Text=""></asp:Label>    </div>    </form>后端代码:

        PRotected void btnUpload_Click(object sender, EventArgs e)        {            if (fileUpload.HasFile)            {             //获取上传的文件名                string filename = fileUpload.FileName;                //获取长传文件的文件后最名                string fileFix = filename.Substring(filename.LastIndexOf('.') + 1).ToLower();                if (fileFix != "png" && fileFix != "jpg" && fileFix != "jpeg" && fileFix != "gif")                {                    this.lblMessage.Text = "上传的图片不是图片类型文件!";                }                else                {                    fileUpload.SaveAs(Server.MapPath(".") + "//UploadPic//" + filename);                    this.imagePic.ImageUrl = "~/UploadPic/" + filename;                    this.lblMessage.Text = "图片长传成功!";                }            }        }


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表