Asp.net 添加一个额外的选项";“全部”;在我的下拉列表中

Asp.net 添加一个额外的选项";“全部”;在我的下拉列表中,asp.net,sql-server,Asp.net,Sql Server,我在Asp.net中有一个下拉列表,我将数据直接从SQL server提取到下拉列表中。因此,除了已经提取到下拉列表中的所有数据之外,我想在下拉列表中再添加一个选项“all”。我怎么能这么做 下面是下拉列表的代码: if (!Page.IsPostBack) { con.Open(); string s = "IPAddress"; SqlDataAdapter da = new SqlDataAdapter(s, con)

我在Asp.net中有一个下拉列表,我将数据直接从SQL server提取到下拉列表中。因此,除了已经提取到下拉列表中的所有数据之外,我想在下拉列表中再添加一个选项“all”。我怎么能这么做

下面是下拉列表的代码:

if (!Page.IsPostBack)
{
            con.Open();
            string s = "IPAddress";
            SqlDataAdapter da = new SqlDataAdapter(s, con);
            DataSet ds = new DataSet();
            da.Fill(ds);
            DropDownList5.DataTextField = "IPAddress";
            DropDownList5.DataValueField = "IPAddress";
            DropDownList5.DataSource = ds;
            DropDownList5.DataBind();
            con.Close();
        }

这是一种可能的方式:

if (!Page.IsPostBack){
        con.Open();
        string s = "IPAddress";
        SqlDataAdapter da = new SqlDataAdapter(s, con);
        DataSet ds = new DataSet();
        da.Fill(ds);
        DropDownList5.DataTextField = "IPAddress";
        DropDownList5.DataValueField = "IPAddress";
        DropDownList5.DataSource = ds;
        DropDownList5.DataBind();
        con.Close();
        DropDownList5.Items.Insert(0, "<-- All-->"); //add this line
    }
if(!Page.IsPostBack){
con.Open();
字符串s=“IPAddress”;
SqlDataAdapter da=新的SqlDataAdapter(s,con);
数据集ds=新数据集();
da.填充(ds);
DropDownList5.DataTextField=“IPAddress”;
DropDownList5.DataValueField=“IPAddress”;
DropDownList5.DataSource=ds;
DropDownList5.DataBind();
con.Close();
DropDownList5.Items.Insert(0,“”;//添加此行
}
插入零将把它添加到下拉列表的顶部

干杯