2

我有以下代码:

DropDownList1.Items.Clear();
DropDownList1.Items.Add("[Select city]");

while (CRegistro2.Read())
{  
    DropDownList1.Items.Add(CRegistro2[2].ToString() + " " + CRegistro2[0].ToString());
}

CRegistro2.Dispose();
CRegistro2.Close();   

如何添加值,而不仅仅是文本或标签,以在 SelectedIndexChanged 上恢复它

4

2 回答 2

0

以编程方式添加列表项有几个重载 - 您正在寻找这个:

http://msdn.microsoft.com/en-us/library/7f7h2h8h.aspx

于 2013-08-07T00:46:00.933 回答
0

要为下拉列表中添加的每个项目添加值,请使用 ListItem。检查此链接, http: //msdn.microsoft.com/en-us/library/7f7h2h8h.aspx

例子:

 DropDownList1.Items.Add(new ListItem("Item 1 Text", "Item1 value"));
于 2013-08-07T00:47:04.733 回答