0

我正在像这样填充组合框

cbDepartment.DataSource = SQLObject.Departments;
            cbDepartment.DisplayMember = "Name";
            cbDepartment.ValueMember = "Id";

和这样的数据gridview

EmployeeGrd.DataSource = SQLObject.sp_ViewEmployee();

组合框填充了另一个表,即我的查找表“部门”,它只包含“名称”和“Id”,而 DataGridView 填充了来自另一个表的存储过程,该表只包含部门表的“Id”我正在从数据网格视图中填充组合框,它正在组合框中填充“Id”,我需要填写“Name”而不是“Id”任何人都可以帮忙吗?

我正在像这样填充组合框。

 comboBox1.SelectedText = dataGridView1.SelectedRows[0].Cells[1].Value.ToString();
4

1 回答 1

1

DataGridView 单元格具有FormattedValue您需要在此处使用的属性。

comboBox1.SelectedText = dataGridView1.SelectedRows[0].Cells[1].FormattedValue.ToString(); 
于 2012-05-10T21:07:10.123 回答