• Material 3
  • Fluent
  • Fluent 2
  • Bootstrap 5
  • Tailwind CSS
  • High Contrast
  • Fluent 2 High Contrast
Preferences
Mode Selection
Touch
Mouse
Theme Selection
Theme Mode
Localization
*Translated by Google Translator.
Currency

Example of Directory upload in ASP.NET Core File Manager Control

This sample demonstrates the folder (directory) upload feature. Select Folder from the Upload toolbar item to select and upload a folder in the File Manager component.

DEMO
SOURCE

In this demo, a folder upload is enabled by setting directoryUpload to true. It allows users to select or drag and drop a folder to upload its contents including hierarchy folders and files in the File Manager component.

The folder (directory) upload is supported for the following file system providers,

  • Physical provider
  • NodeJS provider
  • Azure provider
  • Amazon S3 provider

To efficiently upload large files and folders to the server in manageable chunks, use the chunkSize property to specify the desired chunk size.

Note: File Manager's upload functionality is restricted in the online demos for security reasons. If you need to test upload functionality, please install Syncfusion Essential Studio® on your machine and run the demo.

Transform your ASP.NET Core web apps today with Syncfusion® ASP.NET Core components
100+ high-performance and responsive UI components
Dedicated support
Hassle-free licensing
TRY IT FOR FREE
opens in a new tab