Asp. net FileUpload Implementation code for uploading folders and detecting all child files

  • 2021-09-20 19:57:36
  • OfStack

Asp. net FileUpload upload folder and detect all sub-file implementation code, very simple, the specific content is as follows;

1. Add a property webkitdirectory= "" to the FileUpload control to upload the folder


<asp:FileUpload ID="FileUpload1" runat="server" webkitdirectory="" />

2. Detect all subfiles in the folder


string DirectoryName = FileUpload1.PostedFile.FileName;
        string path = Server.MapPath("/import/Import_image/" + DirectoryName);
        DirectoryInfo _dicinfo = new DirectoryInfo(path);
        FileInfo[] _files = _dicinfo.GetFiles("*", SearchOption.AllDirectories);
        // Here's how to do it 

Related articles: