【问题标题】:File upload download ability for MVC 3 razor view view attached imageMVC 3 razor view 的文件上传下载功能查看附件图片
【发布时间】:2012-08-17 22:38:06
【问题描述】:

关于 MVC 3 razor view 应用程序的文件上传和下载功能,我需要您的帮助。

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

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

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

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

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

谢谢大家!

【问题讨论】:

  • What have you tried?现在,您听起来像是商店里的顾客,向供应商解释您的要求。不幸的是,StackOveflow 不是商店,您不是客户,我们也不是供应商。
  • 对不起,如果我冒犯了你,我去了你的帖子,这是你实际回答的问题“我想在 asp.net mvc3.0 中上传一个 excel 文件。我该如何上传文件使用 html 输入文件控制。”在不冒犯发布问题的人的情况下。感谢您投反对票,我只是想详细解释我需要做什么,我只想知道是否有人可以指导我走向正确的方向。

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


【解决方案1】:

您可以使用 jquery 插件。

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

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

【讨论】:

  • 感谢 Ibrahim ... 正如我之前所说的,我确实对此进行了研究,因为这是一个理想的建议,我会将其标记为已回答。
【解决方案2】:

如果你在谷歌输入“Ajax multi file upload in asp.net mvc”第一个结果会给你答案

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

5分钟写完太复杂了,有一百万个库,你必须选择一个,我确定有一个可用的槽 nuget

http://nuget.org/packages/FreshUpload

整洁:)

【讨论】:

  • 非常感谢我会看的:)
  • 只是更新我的答案,我设法在 nuget 存储库中找到了一个 :) nuget.org/packages/FreshUpload
  • 我之前看过 ajax-upload .. FreshUpload 从来没有听说过.. 我也会调查一下.. 还有另一个 jquery 文件上传.. 但它不能正常工作IE .. 或fyneworks.com/jquery/multiple-file-upload
  • FreshUpload 有 Silverlight 后备,如果你不想要它,那么你必须使用像 uploadify.com 这样的 flash 版本
  • 我不能使用闪光灯或silverlight ..我刚刚下载了FreshUpload并注意到:)
猜你喜欢
  • 1970-01-01
  • 2011-11-10
  • 2021-12-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-08
  • 1970-01-01
  • 2011-04-24
相关资源
最近更新 更多