请问用VS+2005,在利用dropdownlist控件时,在将其与数据库绑定以后,如何在其选择项中手工添加项?比如:我们将其绑定到数据库的1,2,3,4,5,让默认显示为空该怎么实现?

解决方案 »

  1.   

    index=-1
    将它的text设置为空不可以吗?只是这样以后就不能选择空了.或者先添加一个空选择,然后再添加其他的选项.不知道可以不?
      

  2.   

    先绑定数据库
    然后把把dropdownlist的SelectedIndex设置为-1;
      

  3.   

    先绑定数据库
    然後添加一個空 dropdownlist.Items.add("");
    然后顯示最後一項,也就是空的
     dropdownlist的SelectedIndex = dropdownlist.Items.Count-1;
      

  4.   

    不可以啊。
    我是在设计视图中首先和一个字段绑定了。然后到该页的.cs的page_load中添加
    dropdownlist.SelectedIndex=-1;
    没有变化
    怎么回事?
      

  5.   

    ds = ……;
    ddl.DataSource = ds.Tables[0];
    ddl.DataBind();
    ListItem item = new ListItem("","");
    ddl.Items.Insert(0,item);