文件上传下载能力为MVC 3剃刀视图附加图像

时间:2012-08-17 22:38:07

标签: javascript jquery asp.net-mvc jquery-ui razor

我需要您的帮助来获取MVC 3剃须刀视图应用程序的文件上传和下载功能。

enter image description here

以上是我希望能够将文件添加到我提交给数据库的表单中。我可以管理后端部分,SQL /存储过程等...但视图是主要问题。

我不是一个脚本专家,所以我需要你的指导才能做到这一点。

我希望能够点击链接,就像上面的“附加另一个文件”一样,弹出一个对话文件选择(我已经完成了这部分但是如果你有更好的想法请告诉我)。

我选择的每个文件我想要查看就像上面的图片一样,左边有一个复选框..应该能够选择我想要的数量。

完成后,在提交或上传时我希望能够上传它们,或者如果未选中则不加载它们。

谢谢大家!

2 个答案:

答案 0 :(得分:3)

您可以使用jquery插件。

http://www.fyneworks.com/jquery/multiple-file-upload/

它不使用闪光灯。我对任何浏览器都没有问题。适用于所有浏览器。

答案 1 :(得分:1)

如果您输入谷歌“asp.net mvc中的Ajax多文件上传”,第一个结果会给你答案

http://valums.com/ajax-upload/

在5分钟内编写太复杂了,有一百万个库,你必须选一个,我确信有一个可用的低谷nuget

http://nuget.org/packages/FreshUpload

整洁:)