我希望允许用户在我的ASP.NET MVC应用程序中浏览并上传文件到服务器。
如果可能,我有兴趣添加一个进度条来显示已上传的文件数量。
有没有人有这样的例子?我应该使用jQuery来做到这一点吗?
答案 0 :(得分:6)
ASP.NET MVC的优点在于,您可以选择几乎任何开箱即用的上传组件,并毫无问题地使用它。
这个jQuery插件是一个很好的选择,我在我的项目中使用它: Uploadify
答案 1 :(得分:3)
答案 2 :(得分:1)
Uploadify很不错,但我们不能使用Flash,所以我们使用的是Darren Johnstone的文件上传控件:
ASP.Net文件上传/下载模块版本2
http://darrenjohnstone.net/2008/07/15/aspnet-file-upload-module-version-2-beta-1/
它包含一个完全由Javascript驱动的进度条对话框,甚至可以直接上传和下载文件到SQL Server数据库。