技术细节
C#、ASP.NET 4、MVC 3、SQL 后端、ADO.NET (edmx)
背景/上下文
我已经使用 MVC 几年了,并且知道如何在 .NET 中有效地使用该模式;但是,我从未使用过.NET 的本机视图模型生成(即“创建新控制器”与脚手架和自动生成的CRUD 视图)。
一般来说,我喜欢自己创建 POCO,按照自己的模型模式打包它们,然后自己创建视图。然而,今天,我需要快速制作原型,我依靠 .NET 的自动化/模板来帮助我快速完成工作。
我已经生成了这个实体模型:
由此,我能够自动生成简单的控制器和表单。
问题
请查看“flow_product”实体。您会注意到它与“optionGroup”实体具有一对多的关系。因此,我希望使用“编辑/创建”视图模型生成一个复选框列表来处理这种关联。相反,当我让 .NET 处理视图的生成时,我看到的只是name
和的字段description
。
我在这里错过了什么吗?谢谢!