我正在编写一个用于存储学校课程数据的应用程序,我需要在 .Net MVC 的单个视图中保存 2 个相关模型,但是我无法理解如何将它们组合在一起。
我有 2 个模型,主题和课程,一个主题可以有多个课程。在我看来,我希望允许用户输入新主题的详细信息,并在单个表单提交中为该主题分配课程。
示例:
学科名称
学科带头人教师姓名
(如果一个学科有多个班级,下面的字段可能是递归的)
班级名称
班级开始时间
班级教师姓名
用户会出现并输入学科名称和学科带头教师姓名,然后输入新班级名称、开始时间和班主任姓名,一旦他们完成此操作,他们将提交表格,我需要保存学科名称和学科将教师姓名引导至学科模型,将班级名称、班级开始时间和班级教师姓名引导至班级。
- 如何在单个视图中为 2 个模型创建表单字段?
- 如何获取提交的数据并将其保存回 2 个单独的模型?
如果有人可以帮助我并提供一些示例代码,那将是很棒的,因为我现在迷路了!