这是我的客户代码:
<li>choose file: <asp:DropDownList id="chooseFileDropDown" runat="server" /></li>
这是我的代码隐藏:
ListItem listItem = new ListItem();
listItem.Text = "Test";
chooseFileDropDown.Items.Add(listItem);
我也尝试过:
chooseFileDropDown.items.Add("Test");
还有:
List<ListItem> listItem = new List<ListItem>();
listItem.Add(new ListItem("Test"));
chooseFileDropDown.Items.Add(listItem.ToString());
以上代码均无效。下拉框没有获得任何值。我究竟做错了什么? 我的代码加载到:
protected void Page_Load(object sender, EventArgs e)
{
chooseFileDropDown.Items.Add("Test");
}
答案 0 :(得分:0)
试试这个:
chooseFileDropDown.Items.Insert(0, new ListItem("Add New", ""));
如果你想加在上面:
ListItem lst = new ListItem ( "Add New" , "0" );
chooseFileDropDown.Items.Insert(chooseFileDropDown.Items.Count-1 ,lst);