如何在Asp.Net MVC5中使用单个按钮保存多个表单数据

时间:2016-09-09 07:55:19

标签: asp.net asp.net-mvc forms entity-framework-6

我有2个控制器ApplicantsApplicants_academic_record

当用户点击Applicants控制器中的继续时,用户需要创建 Applicants_academic_record方法。

当用户点击返回按钮时,用户需要返回Applicants控制器的表单

我想执行三项任务。

  1. 继续按钮应该将用户带到其他控制器,但它不应该将数据保存在数据库中,但它应该保留它。
  2. 返回按钮应该将用户带回Applicants控制器并使用用户之前输入的数据填充字段。
  3. 创建第二个表单上的按钮应立即保存数据。表示当前表格以及之前表格的数据。
  4. 这是我的申请人表格。 Applicants Controller

    这是我的Applicants_Academic_record表格。 Academic_Record Controller

1 个答案:

答案 0 :(得分:0)

你需要使用jQuery

  1. 继续按钮:隐藏第一个表单并显示第二个表单(学术详情)
  2. 后退按钮:隐藏第二个表单并显示第一个
  3. 保存:让你的帖子采取行动,将申请人的两个对象和学术细节
  4. 我不知道这两个表格是否会被提交,你需要对它进行测试。

    如果它不能与您合作,您可以使用ajax调用

    如果您需要进一步的帮助,欢迎您提问

    希望这会对你有所帮助