File Manager and File Upload - File Upload Overview

Clear selectionBrowse...
About the File Upload

The DevExpress ASP.NET MVC UploadControl extension allows you to add file upload capability to your web application.

To add an UploadControl to a your web application, define the UploadControl extension within the View wrapped with the HTML form.

View code:

@using(Html.BeginForm()) {
    @Html.DevExpress().UploadControl(settings => {
        settings.Name = "UploadControl";
        settings.ShowAddRemoveButtons = true;
        settings.ShowProgressPanel = true;
        settings.ShowClearFileSelectionButton = true;
        settings.ShowUploadButton = true;
        settings.Size = 30;

Key Features
  • File Upload to Amazon
    UploadControl provides the capability to upload files to Amazon Simple Storage Service (Amazon S3).
  • File Upload to Azure
    UploadControl provides the capability to upload files to Azure Service.
  • Drag and Drop Support
    End-users can add files to the UploadControl extension by dragging them over the extension area, or to an external drop zone.
  • Support for File Validation
    The uploaded file can automatically be validated on the server, based on a number of validation settings.
  • Multi-File Upload
    UploadControl allows any number of file input elements to be added or removed dynamically via the extension’s UI.
  • Multi-File Selection
    UploadControl allows end-users to choose several files to upload within a single file open dialog.
  • Visual Upload Progress
    The progress panel displays upload progress in real-time.
  • Rich Client-Side Functionality
    A comprehensive client-side API is available for UploadControl. This functionality, coupled with the ability to handle events on the client side, gives you full control over the extension's behavior on the client side.
Version: v2017 vol 1.7
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.