asp.net 文件上传

protected void Button1_Click(object sender, EventArgs e) { bool fileOK = false; string filename = this.FileUpload1.FileName.ToString(); string filepath = Server.MapPath("FileUp"); if (FileUpload1.PostedFile != null) { String fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower(); String[] allowedExtensions = { ".gif", ".png", ".jpeg", ".jpg", ".doc", ".txt", ".xls" }; for (int i = 0; i < allowedExtensions.Length; i++) { if (fileExtension == allowedExtensions[i]) { fileOK = true; } } } if (fileOK) { try { FileUpload1.PostedFile.SaveAs(filepath + "//" + filename); this.Label1.Text = "文件上传成功~!"; } catch (Exception ex) { this.Label1.Text = ex + "上传失败"; } } else { this.Label1.Text = ex + "上传失败"; } }

你可能感兴趣的:(exception,object,String,null,asp.net,button)