22

我希望允许用户在我的 ASP.NET MVC 应用程序中浏览文件并将其上传到服务器。

如果可能的话,我有兴趣添加一个进度条来显示已上传了多少文件。

有没有人有这样的例子?我应该使用 jQuery 来做到这一点吗?

4

3 回答 3

6

ASP.NET MVC 的美妙之处在于您可以选择几乎任何开箱即用的上传组件并毫无问题地使用它。

这个 jQuery 插件是一个不错的选择,也是我在项目中使用的一个: Uploadify

于 2009-06-10T20:38:07.590 回答
3

不久前,Steve Sanderson 在他的博客上放了一些我觉得很有帮助的例子。他也有可用的源代码。

于 2009-06-10T20:37:01.167 回答
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 数据库。

于 2009-07-21T14:51:50.273 回答