我有一个asp:DropDownList,填充后,我想让第一个元素为Select或--Depart - value 以下代码已添加为相同的
ddlOri.DataBind();
ddlOri.Items.Insert(0, new ListItem(String.Empty, String.Empty));
ddlOri.SelectedIndex = 0;
对于第二个,我尝试了
ddlDes.DataBind();
ddlDes.Items.Insert(0, "");
我发现有一种叫做undefined的东西 这是下拉填充代码
public static void PopulateIBEPortsDropDownList(DropDownList dropDown, string placeholder)
{
dropDown.Attributes.Add("data-placeholder", placeholder);
dropDown.Attributes.Add("data-autocomplete", "True");
dropDown.AppendDataBoundItems = true;
var thisPortList = InitialisePortList();
foreach (var port in thisPortList)
{
dropDown.Items.Add(port);
}
dropDown.DataTextField = "Text";
dropDown.DataValueField = "Value";
}
有人可以指出我的错误