我在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();
}
答案 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
}
插入零会将其添加到您的下拉列表顶部。
干杯,