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

时间:2018-06-11 19:47:23

标签: asp.net sql-server

我在Asp.net中有一个下拉列表,我将数据从SQL服务器直接提取到下拉列表。因此除了已经提取到下拉列表的所有数据之外,我想在我的下拉列表中再添加一个“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();
        }

1 个答案:

答案 0 :(得分:0)

这是一种可能的方式:

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
    }

插入零会将其添加到您的下拉列表顶部。

干杯,