下拉有未定义的值

时间:2016-02-10 00:35:21

标签: asp.net

我有一个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, "");

enter image description here

我发现有一种叫做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";
  }

有人可以指出我的错误

0 个答案:

没有答案