Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

File Upload with progress bar in Asp.Net Mvc/ jQuery?

I am looking for a jQuery plugin for File upload with progress bar for Asp.Net MVC. We are using RadUpload control in an existing Asp.Net WebForm application and it shows the status without using Flash/Silverlight.

http://demos.telerik.com/aspnet-ajax/upload/examples/customizingraduploadui/defaultcs.aspx?RadUrid=5154cf7e-2fee-4adc-b0cc-cbe8a0da5d02

Is there any jQuery plug in available for File Upload with progress bar without using Flash/Silverlight?

Update: Finally found a good one.

http://aquantum-demo.appspot.com/file-upload

like image 442
Amitabh Avatar asked Jul 20 '10 16:07

Amitabh


2 Answers

like image 167
Ufuk Hacıoğulları Avatar answered Oct 17 '22 00:10

Ufuk Hacıoğulları


As a point of reference, the RadUpload for ASP.NET AJAX tool is able to provide the server progress bar by taking advantage of an HttpHandler and ASP.NET session state. It clearly is not ideal for web farm situations, but it's one of the only options for displaying real-time progress of a server operation on the client without using a plug-in (like Silverlight or Flash).

[Side note: The "Darren" ASP.NET upload linked by Narsil is basically doing the same thing as RadUpload.]

The Point: A pure jQuery upload tool will be able to provide a non-determinate progress bar (so called "infinite loop"), but will have a harder time indicating real-time progress.

Just something to keep in mind as you decide between plug-in vs. jQuery upload. For async jQuery uploading, I've used the Ajax Upload tool in the past with MVC and WebForms and enjoyed it.

like image 43
Todd Avatar answered Oct 16 '22 23:10

Todd