第一种方法:
ArrayList array = new ArrayList();
array.Add("瑶然");
array.Add("秋鹄");
DropDownList1.DataSource = array;
DropDownList1.DataBind();
int i = DropDownList1.Items.IndexOf(new ListItem("瑶然", "瑶然"));
DropDownList1.SelectedIndex = i;
第二种方法:
for(int i=0;i<DropDownList1.Items.Count;i++)
{
if(DropDownList1.Items[i].Text=="天津")
return i;
}
第三种方法:
可以模糊查询匹配
int i=DropDownList2.Items.IndexOf(DropDownList2.Items.FindByText("天津"))或者
int i=DropDownList2.Items.IndexOf(DropDownList2.Items.FindByValue("天津"))