DropDownListName.Items.FindByValue("10").Selected=true;

解决方案 »

  1.   

    没有 FindByValue 这个属性啊
      

  2.   

    自己可以写一个函数 比如 SetListValue(sValue,DropDownList1)
      

  3.   

    DropDownListName.Items.FindByValue("10").Selected=true;
    这个 FindByValue 属性我可怎么找都没找到,能否说得详细此?
      

  4.   

    这个属性是在WebForm里面有的
    WinForm里面直接this.comboBox1.SelectedValue=XXX来定位下拉框的选项
    如果要取得显示的值,直接this.comboBox1.Text就可以了
      

  5.   

    晕,我说的是  FindByValue 属性
      

  6.   

    ListItem abc=new ListItem();
    if(dropdownlist1.SelectedValue="10")
    {
     abc.Text="北京";
    abc.Value="10";
    }
    abc.Selected=true;
    dropdownlist1.Items.Remove(abc);
    dropdonwlist1.Items.Add(abc);