为什么DataGridViewComboBoxColumn显示ValueMember?

时间:2013-11-03 18:34:26

标签: c# datagridview

您好我在C#中有以下代码

DataGridViewComboBoxColumn nameColumn = new DataGridViewComboBoxColumn();
nameColumn.DataPropertyName = "Name";
nameColumn.ReadOnly = false;
nameColumn.DataSource = getNamesAndIds();
nameColumn.DisplayMember = "Name";
nameColumn.ValueMember = "Ids";
m_dataGrid.Columns.Insert(i++, nameColumn);

基本上我有一个gridview,显示学生的姓名和信息。用户应该能够更改单元格中的值,然后更新数据库。

从数据库中检索数据后,它们会在网格视图中很好地显示。但是,当我想要更新名称列中的单元格时,单元格会显示ID而不是我选择的名称。

任何帮助?

0 个答案:

没有答案