//这是以前的处理方式.
private void SetDropDownListValue(string itemValue)
{
DropDownList1.SelectedItem.Selected = false;
for (int i = 0; i < DropDownList1.Items.Count; i++)
{
if (DropDownList1.Items[i].Text == itemValue)
{
DropDownList1.Items[i].Selected = true;
break;
}
}
}
//今天忽然发现DropDownList还有下面的这个功能.
private void SetDropDownListValue(string itemValue)
{
//先把DropDownList1以前的选中项设为false,免得有两个选中项
DropDownList1.SelectedItem.Selected = false;
//根据需要,有时需判断itemValue的值是否为空
DropDownList1.Items.FindByValue(itemValue).Selected = true;
}