绑定值未显示在DataGridViewComboboxColumn中

时间:2012-02-17 13:57:04

标签: c# linq-to-sql datagridview datagridviewcomboboxcell

假设我有2个Linq对象AddressAddressTypeAddressTypeAddress的FK成员。 Address有a.o.这些成员:

AddressID
AddressTypeID
...
AddressType (because of the FK relationship a member of type AddressType is included).

在表格中,DataGridView填充了Addresses。其中一列绑定到AddressType对象而非ID!),我使用DataGridViewComboboxColumn。到现在为止还挺好。

当用户添加新行时,会触发DefaultValuesNeeded事件,在该事件中我在Linq对象中设置了几个默认值。除了AddressType列之外,这些值将在网格中可见。我检查了单元格的值,但令人惊讶的是它确实包含正确的值,但它不会显示我在DisplayMember中设置的成员。但是,当我检索现有行并填充网格时,它显示DisplayMember没有问题。

0 个答案:

没有答案