【问题标题】:asp.net mvc file upload ajax postasp.net mvc文件上传ajax post
【发布时间】:2011-02-16 08:07:17
【问题描述】:

嗨,我只是想知道是否可以在 asp.net mvc 中执行 ajax 发布文件, 基本上我有一个带有两个按钮的表单,其中一个按钮提取所选文档的图像并显示它们以供用户选择他即将上传的文档的缩略图。然后用户填写表格的其余部分,然后保存文档。

通过图像提取,我想知道是否可以将其作为 ajax 帖子进行。另一个提交按钮可以作为普通的 http 帖子使用 谢谢

【问题讨论】:

    标签: jquery asp.net ajax asp.net-mvc


    【解决方案1】:

    您可以查看jQuery Form 插件,该插件允许您对包含文件输入的表单进行 ajaxify。

    【讨论】:

      【解决方案2】:

      在 MVC 应用程序下使用 Web 控件确实是一团糟。我建议您尝试this 示例项目。 (另外,里面还有很多有用的 MVC 示例)

      【讨论】:

        【解决方案3】:

        确实如此。如果您使用 ajaxForm 插件,您应该可以做到。我已经在我的网站上实现了这个并且效果很好。以下是示例:http://jquery.malsup.com/form/#file-upload

        【讨论】:

        • 我已经尝试过了,但它没有回发或在我的表单上做 ajax 发布
        【解决方案4】:

        如果 Flash 上传是一个选项,它的效果最好,因为它可以在 UI 方面为您提供更大的灵活性。有很多 jQuery 插件可以做到这一点。 Uploadify 是我最喜欢的一个。如果你不能使用 Flash,看看这篇文章如何做jQuery file uploads in asp.net mvc without flash,它使用了前面提到的 jQuery 表单插件。

        【讨论】:

          猜你喜欢
          • 2011-06-22
          • 1970-01-01
          • 2011-01-26
          • 2012-07-27
          • 2012-11-27
          • 1970-01-01
          • 2011-06-12
          相关资源
          最近更新 更多