This is a migrated thread and some comments may be shown as answers.

Progress bar for synchronous uploads

1 Answer 39 Views
Upload
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Shaun Mitchem
Top achievements
Rank 1
Shaun Mitchem asked on 14 Mar 2012, 10:16 AM
Hi There -

Is there any plan to implement a progress indicator for synchronous file uploads in the near future? (i.e. you submit the form and it displays how far you have got through uploading the files as part of the post to the handling action)  You have done it for the file upload for the asp.net RadControls I know as i have used that before.  I know synchronous uploads arent very fashionable these days but i dont really see that there is any better way of doing it when the user is uploading very large files (up to 1GB) as you dont want them to have to wait literally half an hour for the asynchronous upload to complete before they are able to submit the rest of the form - they just need to be able fill the form in, attach the file, click submit and let it run (with a progress bar to show how far through it has got - hence my request!)

Thanks

1 Answer, 1 is accepted

Sort by
0
T. Tsonev
Telerik team
answered on 15 Mar 2012, 10:50 AM
Hello,

The progress tracking in RadControls works by means of an HttpModule. It intercepts the requests and provides progress information via polling.

The approach is sound in theory, but the reality is different. The module is different to maintain due to its heavy use of reflection. Network latency means that the results are not exactly accurate. In addition, its hard to configure and prone to compatibility issues with other modules.

Given these drawbacks we prefer not to have this feature in the MVC suite. The benefits it provides are marginal compared to the cost.

Apologies for the caused inconvenience.

Greetings,
Tsvetomir Tsonev
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the Telerik Extensions for ASP.MET MVC, subscribe to their blog feed now.
Tags
Upload
Asked by
Shaun Mitchem
Top achievements
Rank 1
Answers by
T. Tsonev
Telerik team
Share this question
or