Asp.net mvc 5 MVC 5-从父视图在部分视图中填充详细信息,并将记录保存到父ID

Asp.net mvc 5 MVC 5-从父视图在部分视图中填充详细信息,并将记录保存到父ID,asp.net-mvc-5,Asp.net Mvc 5,我是MVC的新手,我正在尝试用代码优先的DbContext方法构建一个看起来很复杂的数据模型 我有一个客户,我想添加多个调查 我将尽可能简单地解释我的视图设置。这是视图的外观: 客户(显示包含客户列表的表,其中包含链接到普通视图的创建、编辑、查看和删除链接) 当我点击查看时,它会将我带到一个普通的查看页面。在这个页面上,我有两个名为“客户和调查”的部分查看选项卡 当我点击surveys(调查)选项卡时,它应该显示一个表,其中包含一个调查列表,其中包含创建、编辑、查看和删除链接,这些链接应该链接到

我是MVC的新手,我正在尝试用代码优先的DbContext方法构建一个看起来很复杂的数据模型

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

我将尽可能简单地解释我的视图设置。这是视图的外观:

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

当我点击查看时,它会将我带到一个普通的查看页面。在这个页面上,我有两个名为“客户和调查”的部分查看选项卡

当我点击surveys(调查)选项卡时,它应该显示一个表,其中包含一个调查列表,其中包含创建、编辑、查看和删除链接,这些链接应该链接到弹出的部分视图

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

如果你需要更多的信息,我很乐意提供


感谢您

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

/Edit/CustomerId={customerId}
现在,您可以在回发到控制器中获取该参数:

public ActionResult Edit(int customerId)

您可以通过querystring发送id。