Progress Telerik UI for ASP.NET MVC


  • Enable users to upload single or multiple files in your apps with the Telerik ASP.NET MVC Upload component. Supporting file drag & drop, progress tracking, multiple files upload and in-progress upload cancellation.
  • This control is part of the Telerik ASP.NET MVC suite along with 100+ full-featured UI components, designed to build rich & responsive web apps for any device twice as fast.
  • Achieve fast meaningful results with our detailed documentation, live demos, online technical trainings & outstanding support team.

Telerik UI for ASP.NET MVC Suite
Nasa, Visa, Microsoft Fox, Samsung, IBM World Bank Group, Volvo
  • ASP.NET MVC File Upload

    Let your users upload single or multiple files with item selection or drag and drop. Use Upload widget to upload on a postback or the AsyncUpload to do it via AJAX. Events triggered by the HTML5 kendoUpload are easily handled via a console log. Lastly, leverage the built-in file size and extension validation.
  • Asynchronous Upload

    The MVC File Upload control can be used as a themeable and customizable replacement for file input elements. This means users can upload files to your server asynchronously. Also, multiple files can be selected and uploaded on their own, without the need to wait for each to be uploaded completely.

  • Synchronous Upload

    If the asynchronous approach doesn’t fit your application, don’t worry. Our MVC Upload component can upload all files using the more traditional synchronous approach as well. 

  • Visual Indicators for Common Operations

    Make use of the rich UI showing visual notifications for common operations: successful upload, failed validation and upload in progress. Complement that with our useful cancel upload button.

  • Drag and Drop File Upload

    Leverage the latest technology trends with Telerik File Upload in ASP.NET MVC and enable your end users to upload files using drag and drop functionality. They can drop the desired files over the upload, or define custom drop zones over the page—and all of this is achieved codelessly.

  • Out-of-the-Box and Advanced Progress Monitoring

    With our new ASP.NET MVC file upload, you can use the codeless progress monitoring, which shows a sleek inline progress indicator next to each file being uploaded.

  • Server- and Client-Side API for Max Flexibility

    UI for ASP.NET MVC comes with a complete server-side API. With simple API calls designed to feel natural in server-side languages, you can configure all features of the MVC File Upload component. Since the server wrappers output the JavaScript, you also have full access to the client-side API for maximum control in the browser.

  • Templates

    Have full control over the way your ASP.NET Upload for MVC looks to your end users, thanks to the flexible template feature.

  • Right-to-Left (RTL) Support

    Place the component in any application – even if it’s designed to be displayed in a right-to-left fashion.


Next Steps

Launch demos

See UI for ASP.NET MVC in action and check out how much it can do out-of-the-box.

Compare pricing

Check out the offers. Purchase an individual suite, or treat yourself to one of our bundles.

Download Free Trial

Try UI for ASP.NET MVC with dedicated technical support.