我使用 asp.net 和 vb.net 作为后面的代码。我有下拉框。它将在页面加载时填充值列表。我有来自网络服务的数据。arrdata 由 Web 服务数据组成。
If IsNothing(arrData(12)) Then
DropDownList_mylist.Items.Add(New ListItem("Choose"))
DropDownList_mylist.SelectedIndex = DropDownList_mylist.Items.IndexOf(DropDownList_mylist.Items.FindByText("Choose"))
Else
DropDownList_mylist.SelectedIndex = DropDownList_mylist.Items.IndexOf(DropDownList_mylist.Items.FindByText(arrData(12)))
End If
问题是,它给出了第一个项目。不是正确的项目。