在ASP.NET中,VB语言开发
dropdownlist 的数据源是绑定到一个数据库的类别表(class_id,class_name)
我现在想实现修改的功能:
即:当我打开修改信息的时候,对应的类别(dropdownlist)显示的内容是本条信息的类别信息。
请问高手,怎么实现!
现在显示的是类别表的第一条记录。

解决方案 »

  1.   

    DropDownListID.SelectedIndex = DropDownListID.Items.IndexOf(DropDownListID.Items.FindByText("默认值"));
      

  2.   

    ddlname.SelectedItem.Selected=false;
    ddlname.Items.FindByText(“默认值”Selected=true;
      

  3.   

    ddlname.SelectedItem.Selected=false;
    ddlname.Items.FindByText(“默认值”).Selected=true;
      

  4.   

    “/CQN.NET”应用程序中的服务器错误。
    --------------------------------------------------------------------------------未将对象引用设置到对象的实例。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 
    行 114:            addtime.Text = dr.GetDateTime(8)
    行 115:            class_id.SelectedItem.Selected = False
    行 116:            class_id.Items.FindByValue("0,4").Selected = True
    行 117:            'class_id.Items.FindByText("编辑").Selected = True
    行 118:        Else
     
      

  5.   

    采用这个:
    this.DropDownList1.Items.Insert(0,new ListItem("请选择",""));
    问题解决。
    谢谢两位