File Manager and File Upload - File Upload Multi-File Selection

Clear selectionBrowse...

Allowed file extensions: .jpg, .jpeg, .gif, .png.
Maximum file size: 4 MB.
Uploaded files

This demo illustrates Upload Control's multi-file selection capability. It allows end-users to choose several files to upload within a single file open dialog. This demo also shows how a custom popup progress panel can be implemented to display upload progress information for both the currently processed file and the entire uploaded data.

By default, the multi-file selection mode is disabled. To enable it, switch the AdvancedModeSettings.EnableMultiSelect property to true.

When multi-file selection is on, the UploadControl text box is used to display information about the current file selection. When selecting a single file, the text box contains the selected file name. When multiple files are selected, the text box displays the total number of selected files. In this case, the text box' tooltip will contain a list of the selected files.

A list of files selected for upload can be easily cleared by using the "Clear file selection" button. By default, this button automatically appears within the text box when any file is selected. To disable the button functionality, set the ShowClearFileSelectionButton property to false.

In this demo, you will learn how to handle the UploadControl's UploadingProgressChanged client event to obtain information about file upload progress, and to use this information to calculate the speed of an upload and forecast the estimated upload time.

Version: v2017 vol 1.6
Copyright © 2006-2017 Developer Express Inc
Your Next Great MVC App Starts Here

Get started today and download your 30-day trial of DevExpress MVC Extensions (includes 30 days of free technical support).

All demos ship with full source code and are included in the DevExpress MVC distribution. Refer to the Demos and Sample Applications topic to learn more.

DevExpress MVC Extensions ship as part of DevExpress Universal, DXperience and ASP.NET Subscriptions and are backed by a 60 day unconditional money-back guarantee.
To learn more and obtain pricing information, visit the Compare Features and Pricing webpage. For immediate assistance, contact us by Email at or by phone at +1 (818) 844-3383 between 7:30am and 4:30pm Pacific Time.