2009-08-07 47 views
0

我正在使用实体框架,我想将其中一个列表绑定到下拉列表。这很好。但只有一个问题。链接到所列实体的外部对象的最佳做法是什么?下拉列表和实体对象

IE:具有ID,日期,refCandidatID等,出于某种原因,在我的下拉列表,我想表明我candidat的名字

<asp:DropDownList ID="ddlCommand" runat="server" DataTextField="Candidat.FirstName" DataValueField="ID" AppendDataBoundItems="true" /> 

我应该怎么做cuz它保持的命令绑定Dropdownlist时发生错误。

注意:对不起,我的英语。

+1

而错误是? – womp 2009-08-07 19:49:40

+0

DataBinding:'Context.PocoProxies.CommandeProxy'不包含名为'Candidat.FirstName'的属性。但它确实存在,并且在调试时进入它的属性。 – 2009-08-07 19:55:59

回答

0

我看到的唯一解决方案是创建另一个对象,例如“MyListItem”,并且我的Facade返回以前用ValueField = CommandID和TextField = Candidat.FirstName进行加载的MyListItem的列表。还有其他解决方案吗?