文件下传控件 FileUpload
文件上传控件 FileUpload
//判断是否为空 if (!FileUpload1.HasFile) { Response.Write("<script>alert('请您选择要上传的文件')</script>"); return; } //获取上传文件的扩展名 string IsXls = System.IO.Path.GetExtension(FileUpload1.FileName).ToString().ToLower(); if (IsXls == ".xls" || IsXls == ".xlsx") { //获取上传文件的大小 FileUpload1.PostedFile.ContentLength; //获取上传文件的类型 FileUpload1.PostedFile.ContentType; //指定服务器上某一路径 string excelPath = Server.MapPath("~/xxx"); //把上传的文件保存到服务器上 FileUpload1.SaveAs(excelPath); //判断指定文件是否存在 if (File.Exists(excelPath)) { //删除服务器上指定文件 File.Delete(excelPath); } else { msg.Text = "操作失误,请重新上传文件"; } } else { Response.Write("<script>alert('上传的不是Excel文件,请重新上传')</script>"); return; }