MVC 5 - 从父视图填充部分视图中的详细信息并将记录保存到父ID

时间:2018-05-13 20:00:17

标签: asp.net-mvc-5

我对MVC很新,我尝试使用代码第一个DbContext方法构建一个看似复杂的数据模型。

我有一个客户,我想添加多个调查。

我会尽可能简单地解释我的视图设置。这就是视图的样子:

客户(显示包含客户列表的表格,其中包含链接到普通视图的创建,编辑,查看和删除链接。

当我点击视图时,它会转到普通视图页面。在这个页面上,我有两个部分视图选项卡,标题为客户和调查。

当我点击调查标签时,它应显示一个表格,其中包含一系列调查,其中包含应链接到弹出式模态部分视图的创建,编辑,查看和删除链接。

这里的主要问题是如何将视图中客户的ID发送到新调查,以便它可以将调查ID链接到我的客户ID,并自动填写我的调查中的一些客户详细信息,例如客户名称。

如果您需要更多信息,我很乐意提供。

谢谢

1 个答案:

答案 0 :(得分:0)

在您现在拥有创建/读取/编辑/删除链接的部分中,在链接中添加参数,例如

/Edit/CustomerId={customerId}

现在您可以在回发到控制器中获取该参数:

public ActionResult Edit(int customerId)