私はこのようにコンボボックスを埋めています
cbDepartment.DataSource = SQLObject.Departments;
cbDepartment.DisplayMember = "Name";
cbDepartment.ValueMember = "Id";
とこのようなデータグリッドビュー
EmployeeGrd.DataSource = SQLObject.sp_ViewEmployee();
コンボボックスは、ルックアップテーブル「Department」である別のテーブルで埋められています。これには「Name」と「Id」が含まれていますが、DataGridViewは、Departmentテーブルの「Id」のみを含む別のテーブルからのストアドプロシージャで満たされています。データグリッドビューからコンボボックスに入力しています。コンボボックスに「Id」を入力しています。「Id」ではなく「Name」に入力する必要があります。任意のボディplzが役立ちますか?
私はこのようにコンボボックスを埋めています。
comboBox1.SelectedText = dataGridView1.SelectedRows[0].Cells[1].Value.ToString();