谁知道怎么让DropDownList在已绑定数据源后再添加一些自定义项,我是用数据源进行绑的

解决方案 »

  1.   

    绑定完成后
    this.DropDownList1.Item.Add(new ListItem("aa","1"));
      

  2.   

    DropDownList.Items.Insert(0,"--所有--")
      

  3.   

    this.DropDownList1.Item.Add(0,new ListItem("aa","1"));
      

  4.   

    <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="AccessDataSource1"
            DataTextField="City" DataValueField="CityID" OnDataBound="DropDownList1_DataBound">
        </asp:DropDownList>
    =======================
    protected void DropDownList1_DataBound(object sender, EventArgs e)
        {
            this.DropDownList1.Items.Insert(0, new ListItem("---------", "------"));
        }
      

  5.   

    DropDownList1.Items.Add(new ListItem("aa","1")); //添加到末尾
    DropDownList1.Items.Insert(0,new ListItem("aa","1"));//插入到指定位置