2010-06-23 101 views
0

我嘗試添加新項drodownlist.I希望添加的項目是在一個dropdownlist.How的第一位置的地方,我能做到這一點下拉列表的問題

I want this to be a first option 
    ListItem itemspecial = new ListItem(); 
    itemspecial.Value = "-1"; 
    itemspecial.Text = "Please select specialization"; 
    ddlSpecialization.Items.Add(itemspecial); 

    ddlSpecialization.DataTextField = "Description"; 
    ddlSpecialization.DataValueField = "Id"; 
    ddlSpecialization.DataSource = objspecial.GetAll(); 
    ddlSpecialization.DataBind(); 
+2

您可能需要根據你使用的技術/語言來標記這個問題。 – jensgram 2010-06-23 06:57:54

回答

0

數據綁定在插入前先......

ddlSpecialization.DataTextField = "Description"; 
ddlSpecialization.DataValueField = "Id"; 
ddlSpecialization.DataSource = objspecial.GetAll(); 
ddlSpecialization.DataBind(); 

ddlSpecialization.Items.Insert(0, new ListItem("Please select specialization", "-1")); 
0

您可以使用Insert做到這一點所述DropDownList的功能:

ListItem itemspecial = new ListItem(); 
itemspecial.Value = "-1"; 
itemspecial.Text = "Please select specialization"; 
ddlSpecialization.Items.Insert(0, itemspecial); 

ddlSpecialization.DataTextField = "Description"; 
ddlSpecialization.DataValueField = "Id"; 
ddlSpecialization.DataSource = objspecial.GetAll(); 
ddlSpecialization.DataBind(); 
-1

使用 - ddlSpecialization.Items.insertAt(itemspecial,0); < - 指定第一個索引,