现在我这里有2个表
其中一个表STATE有两个字段:stateID(主键)和stateTxt,另一个表user含有stateID这个外键
我combobox里用数据源绑定了表STATE,设置了值成员为ID,显示成员为Txt,选定值是ID
我对GridView(GridView显示的是user表的字段)做了个CellClick事件,如下:private void gridTal_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            nameETxt.Text=gridTal[1,e.RowIndex].Value.ToString();//获取GridView内表的第二列的值,并赋给nameTxt这个文本框,获取成功的
            stateECB.SelectedItem = gridTal[2, e.RowIndex].Value.ToString();//想把GridView的第二列的值赋给stateCB这个ComboBox,但是会有问题
        }
问题就是GridView里取得的是stateID,但是我想让ComboBox里的内容显示相对应的文本Txt,不知道用什么办法可以取得。哪位高人来指点一二,多谢了