【发布时间】:2011-01-30 22:57:42
【问题描述】:
我需要以下方面的帮助。
我从 Entity Framework 数据上下文中获取对象列表。
var list = context.EntityA;
EntityA 是主对象(包含主键),但有一个名为“EntityALanguages”的导航属性,其中包含特定于语言的属性。
现在我想将列表绑定到下拉列表,并且需要从下拉列表中设置 DataValueField 和 DataTextField 属性。
如何将 DataTextField 设置为导航属性的属性,例如:
this.ddl.DataValueField = "GUID";
this.ddl.DataTextField = "EntityALanguages.ShortDescription";
编辑: 导航属性“EntityALanguages”是一个集合,所以 EntityA -> EntityALanguages 是一个 1-n 关系
【问题讨论】:
标签: asp.net entity-framework drop-down-menu navigation-properties datatextfield