读书人

用adapter绑定的comboBox控件里的数据

发布时间: 2013-12-28 22:19:34 作者: rapoo

用adapter绑定的comboBox控件里的数据,如何获取其选中项ValueMember??
本人不才,C#新手。用adapter给一个combo box里绑定了数据,可是现在在代码里要获取到这个表(也就是dataset里的那张表)的valuemember值,,,请问代码该怎么写,,,,,,坐等大神、(注意,,,,是选中项的对应的valuemember值,,,,,,,,,,)
[解决办法]


using (SqlConnection sqlconn = new SqlConnection(StrConn))
{
sqlconn.Open();
string Sql = "select ID,Name from Department";
SqlCommand Sqlcmd = new SqlCommand(Sql, sqlconn);
SqlDataAdapter Sda = new SqlDataAdapter(Sqlcmd);
DataSet Ds = new DataSet();
Sda.Fill(Ds, "Course");
this.comboBox1.DisplayMember = "Name";
this.comboBox1.ValueMember = "ID";
this.comboBox1.DataSource = Ds.Tables[0].DefaultView;
}


[解决办法]
comboBox1.DisplayMember = "group_name";//显示出来的名字
comboBox1.ValueMember = "group_id";
==>
或者
comboBox1.DisplayMember = "group_name";//显示出来的名字
comboBox1.ValueMember = "group_name";都一样的

读书人网 >C#

热点推荐