在绑定combobox的时候
DataTable dt = GetData();
//绑定字段
this.comboBox1.DisplayMember = "UName"; //这里旋转名称
this.comboBox1.ValueMember = "UId"; //这里旋转ID
this.comboBox1.DataSource = dt;
DataTable dt = GetData();
//绑定字段
this.comboBox1.DisplayMember = "UName"; //这里旋转名称
this.comboBox1.ValueMember = "UId"; //这里旋转ID
this.comboBox1.DataSource = dt;
DataTable dt=qryfun();//你自己定义查询方法。
Combobox.DataSource=dt;
Comboxbox.DisplayMember=“显示值的字段名称";
Comboxbox.ValueMember="取值字段名称";
以后需要用Combobox选中项的关键值时只需要取Combobox.SelectedValue即可。
这里要特别注意取值是最好先判断是否Combobox.SelectedIndex==-1这种情况
是指选择值不在数据源范围内或者是数据源尚未绑定。
另外对于SelectedValue的值也最好调toString()方法转成字符串再转换成你要的数据类型。