コードビハインドとしてasp.netとvb.netを使用しています。ドロップダウンボックスがあります。ページの読み込み時に値のリストが入力されます。Webサービスからのデータがあります。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
問題は、最初のアイテムを与えることです。正しいアイテムではありません。