【发布时间】:2015-07-04 05:14:07
【问题描述】:
我有一个组合框,其中必须包含来自(客户表)拥有房地产(房地产表)的客户列表。两个表都包含 ClientID 字段。我想从 Estate 表中获取 ClientID 作为 ValueMember,从 Client 表中获取 Client Name 作为组合框的 DisplayMember,如下所示:
ClientComboBox.DataSource = ownerQuery;
ClientComboBox.DisplayMember = "ClientName";
ClientComboBox.ValueMember = "ClientID";
我有一个只给我 ClientName 的查询:
var ownerQuery = (from own in AgencyContext.Client
join clName in AgencyContext.Estate on own.ClientID equals clName.ClientID
select own.ClientName);
如何从一个查询中获取 ClientID 和 ClientName 作为 Combobox 的来源。
【问题讨论】:
-
在查询结束时将“select own.ClientName”更改为“select own”。
标签: c# winforms linq entity-framework combobox