22

I'm looking to allow a user to browse and upload a file to the server in my ASP.NET MVC application.

If it is possible, I'm interested in adding a progress bar to show how much of the file has been uploaded.

Does anyone have any examples of something like this? Should I use jQuery to do this?

1

3 Answers 3

6

The beauty of ASP.NET MVC is that you can choose almost any out of the box upload component out there and use it without any problems.

This plugin for jQuery is a great choice and one that I use in my projects: Uploadify

Sign up to request clarification or add additional context in comments.

2 Comments

How were you able to get Uploadify to work without a Flash dependency?
Just removed Uploadify from a project. Flash is getting phased out. A progress bar is not worth your app not working in lots of browsers.
3

Steve Sanderson put some examples on his blog awhile back that I found helpful. He has the source code available as well.

Comments

1

Uploadify is nice, but we can't use Flash, so we are using Darren Johnstone's file upload control:

ASP.Net File Upload/Download Module Version 2
http://darrenjohnstone.net/2008/07/15/aspnet-file-upload-module-version-2-beta-1/

It includes a progress bar dialog driven entirely with Javascript, and even has the capability to upload and download files directly to a SQL Server database.

4 Comments

Are you using this upload control in an MVC application? If so, would you mind posting a code snippet on how to get it working?
We haven't implemented it yet, sorry.
Dead URL; is there a handy replacement?
Found this on SourceForge, but there are no files to download for the project: sourceforge.net/projects/fileuploadmod

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.