日期:2014-05-20  浏览次数:20803 次

请问在vs2005中combobox组合框中数据如果是从数据库取出如何邦定
请问在vs2005中combobox组合框中数据如果是从数据库取出如何邦定
即有一个省份的组合框,当前记录的省份值为广东,如何邦定
以前在asp.net   vs2003中我是这样做的

//加载省份
selectProv();

//邦定省份
for(int   i=0;i <drpProv.Items.Count;i++)
{
        if(Convert.ToInt32(drpProv.Items[i].Value)==hotel.ProvId)
        {
                drpProv.SelectedIndex=i;
        }
}

在vs2005中如何邦定

------解决方案--------------------
for example:

private void BindComboBox()
{
comboBox1.DataSource = dataSet1.Tables[ "student "];
comboBox1.DisplayMember = "StudentName ";
}


------解决方案--------------------
2003这个问题应该和2005没有什么区别吧
------解决方案--------------------
和2003一样
------解决方案--------------------
string str = "女 ";
comboBox1.SelectedIndex = str == "男 " ? 0 : 1;