【发布时间】:2016-10-19 12:09:59
【问题描述】:
作为 MVC 的新开发人员,我对这将如何工作感到困惑:我需要在控制器内进行两个发布操作。 1.一个异步(文件数据和正文请求中的auth headers)。这会将文件上传到服务器并在服务器上返回文件的路径/名称 2.一同步。这是由我的视图的提交按钮触发的,应该等待上一次调用以确保我们上传了文件。
我的视图应该有两个 Html.BeginForm 每个动作一个?还是Html.BeginForm是提交按钮的一种,异步调用是jQuery实现的?
【问题讨论】:
-
这真的取决于你的项目和需要。有多种方法可能。同一页面上的两个表单,使用 AJAX 调用处理的所有内容,使用表单发布和异步 AJAX 调用的混合模式。提供更多细节...
标签: jquery asp.net-mvc asp.net-mvc-4 asynchronous