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/Silve开发者_JS百科rlight?
Update: Finally found a good one.
http://aquantum-demo.appspot.com/file-upload
- jQuery Form Plugin
- Ajax Upload
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.
精彩评论