DataTable dt = new DataTable();
dt = DataBase.getAccessDataBase();
if (dt.Rows.Count > 0)
{
cmbDataBase.DataSource = dt;
cmbDataBase.DisplayMember="DataBase";
cmbDataBase.ValueMember = "Password";
cmbDataBase.SelectedIndex = 0;
}
combox是邦定数据库列表,combox数据可正常显示,现在我要将combox选取的数据传给其它地方..
string dataBase = cmbDataBase.SelectedText.ToString();
string ifsPassword = cmbDataBase.SelectedValue.ToString();
但dataBase数据为空,也就是取不到combox的值,但 string ifsPassword 可以得到值,请问我是如何取得DisplayMember的值...
dt = DataBase.getAccessDataBase();
if (dt.Rows.Count > 0)
{
cmbDataBase.DataSource = dt;
cmbDataBase.DisplayMember="DataBase";
cmbDataBase.ValueMember = "Password";
cmbDataBase.SelectedIndex = 0;
}
combox是邦定数据库列表,combox数据可正常显示,现在我要将combox选取的数据传给其它地方..
string dataBase = cmbDataBase.SelectedText.ToString();
string ifsPassword = cmbDataBase.SelectedValue.ToString();
但dataBase数据为空,也就是取不到combox的值,但 string ifsPassword 可以得到值,请问我是如何取得DisplayMember的值...
改成
string dataBase = cmbDataBase.Text;
这个我上面不是说用过了吗,但不行......
这个可以了,谢谢.......