答案 0 :(得分:0)
对于类别下拉列表(这是一个组合框),要具有SelectedItem或SelectedValue,您应该已经在“ items”属性中具有所有可能的类别,否则,编程人员就无法无处选择类别。要选择不存在的项目,您需要先添加一个项目,或者如果以后确实不需要这些项目,则可以使用:
catDD.Text = row.Cells["catIDGV"].Value.ToString();
尽管我不建议这样做。
另一种方法是,您可以通过执行以下操作添加项目(这是我的建议):
编辑:您首先添加该项目,然后选择它。
string item = row.Cells["catIDGV"].Value.ToString(); // Your selected item in DataGridView
catDD.Items.Add(item); // Add the item
catDD.SelectedItem = item; // Select the item
编辑:还使用简单的 MessageBox.Show() 函数检查行信息是否被调用( 行.Cells [“ catIDGV”]。Value.ToString() )将任何内容发回。