从多对多关系生成视图的正确方法?

时间:2014-11-14 00:55:44

标签: entity-framework razor ado.net-entity-data-model asp.net-mvc-scaffolding

我有两张桌子 - ContactInformation& EmailAddress - 具有多对多(*:*)关系。在ADO.NET数据模型中建立此关联并从中生成数据库后,将在实体容器中创建一个标记为ContactInformationEmailAddresses的表,该表映射两个表。

与我支持具有1:*关系的视图时不同,当我将其中任何一个和脚手架组合在一起时,在视图中没有可用的条目可用,即使在从db更新模型。

我的问题很简单:是否有自动方式为ContactInformationEmailAddresses生成具有EmailAddress输入字段的创建表单?

1 个答案:

答案 0 :(得分:1)

目前,脚手架模板不支持生成需要选择和关联多个实体的视图 - 关联的“多”端。

请务必查看此博客文章 http://blogs.msdn.com/b/mcsuksoldev/archive/2013/09/20/managing-entity-relationships-with-mvc-scaffolding.aspx