从数据库可以取出的值 为0,1,2 
下拉列表框值有0,1,2
当取出数据为1时怎么设置下拉列表当前的选中第二项也就是值也是1

解决方案 »

  1.   

    绑定下就可以了。
    设置datasource属性,
    还有displaymember显示的值
    valuemember取的value值。
      

  2.   

    绑定下就可以了。
    设置datasource属性,
    还有displaymember显示的值
    valuemember取的value值。
      

  3.   


    正解!...绑定完 从数据库取值出来 再为下拉框赋值就OK了 ..combobox1.SelectedValue = "1";
      

  4.   

    DropDownStyle 属性 设置为DropDownList CombBox.SelectedIndex = 1
      

  5.   

    ListItem li4 = ((DropDownList)(Table1.FindControl("DropDownList4"))).Items.FindByValue(dr["type"].ToString());
    if(li4 != null) 
    {
    ((DropDownList)(Table1.FindControl("DropDownList4"))).ClearSelection();
    li4.Selected = true;
    }
    这样也可以
      

  6.   

    ((DropDownList)(Table1.FindControl("DropDownList1"))).SelectedItem.Value = dr1["compid"].ToString();
    这种也能实现,并且简单