頁面代碼
<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 = "圖片長傳成功!"; } } }
新聞熱點
疑難解答