ドロップダウンリストの Value に、指定した値が存在するかチェックを行う場合のメモ。
存在する場合は、ListItem 型として値が返却される。
FindByValue を FindByText にすると、Text の方でチェックを行える。
存在する場合は、ListItem 型として値が返却される。
C#
if (DropDownList1.Items.FindByValue("Hoge") != null)
{
// あります
}
VB.NET
If DropDownList1.Items.FindByValue("Hoge") IsNot Nothing Then
' 存在します。
End If
ドロップダウンリストになかったら追加する、みたいな処理で使えるだろう。FindByValue を FindByText にすると、Text の方でチェックを行える。