我试图发布一个包含嵌套模型的模型。 嵌套模型的细节不是表单的一部分,所以当我发布它时,它是空的。我该如何解决这个问题?
示例:
[User]
userId int;
firstName string;
lastName string;
skills List<Skill>;
[Skill]
skillId int;
description string;
现在我有一个表单,我可以在其中编辑用户的名字和姓氏。 技能在不同的页面上编辑。
当我使用User模型加载表单时,将填充Skills对象。 当我再次发布时,Skill对象为空。
这是可以理解的,因为它不是表单的一部分,因此没有发布。
如何在不必将Skills对象添加到表单的情况下解决此问题?