Asp.net 添加一个额外的选项";“全部”;在我的下拉列表中
我在Asp.net中有一个下拉列表,我将数据直接从SQL server提取到下拉列表中。因此,除了已经提取到下拉列表中的所有数据之外,我想在下拉列表中再添加一个选项“all”。我怎么能这么做 下面是下拉列表的代码: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)
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,“”;//添加此行
}
插入零将把它添加到下拉列表的顶部
干杯