Drop down menu 下拉列表问题

Drop down menu 下拉列表问题,drop-down-menu,Drop Down Menu,我尝试将新项目添加到drodownlist。我希望添加的项目位于drodownlist的第一个位置。我如何才能做到这一点 I want this to be a first option ListItem itemspecial = new ListItem(); itemspecial.Value = "-1"; itemspecial.Text = "Please select specialization"; ddlSpecialization.Items.A

我尝试将新项目添加到drodownlist。我希望添加的项目位于drodownlist的第一个位置。我如何才能做到这一点

   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();

您可以使用
DropDownList
Insert
功能执行此操作:

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();
使用
--ddleSpecialization.Items.insertAt(itemspecial,0) 在插入之前先进行数据绑定

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

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

您可能希望根据您使用的技术/语言来标记此问题。