以下是我的模型的定义方式。
public class Manager
{
public string Name { get; set; }
public int EmployeeID { get; set; }
public int DeparmentID { get; set; }
public double Salary { get; set; }
public List<Employee> Subordiates { get; set; }
}
当我Manager
在 MVC 编辑视图中传递对象时,它确实成功传递了所有Subordiates
. 但是我的编辑视图不必对它做任何事情Subordiates
,所以我在视图中没有对它做任何事情。但是在 Post 操作期间,我得到它的集合为 0,而它应该包含未触及的项目。
谁能帮我这里有什么问题?