asp.net mvc核心帖子嵌套对象

时间:2018-03-20 10:05:24

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

我试图发布一个包含嵌套模型的模型。 嵌套模型的细节不是表单的一部分,所以当我发布它时,它是空的。我该如何解决这个问题?

示例:

[User]
userId int;
firstName string;
lastName string;
skills List<Skill>;

[Skill]
skillId int;
description string;

现在我有一个表单,我可以在其中编辑用户的名字和姓氏。 技能在不同的页面上编辑。

当我使用User模型加载表单时,将填充Skills对象。 当我再次发布时,Skill对象为空。

这是可以理解的,因为它不是表单的一部分,因此没有发布。

如何在不必将Skills对象添加到表单的情况下解决此问题?

0 个答案:

没有答案