确保在DropDown List中的每个项都有一个Value属性
在ASP代码中使用以下语句来检测DropDown List中的每个项是否与搜索字符串匹配:
For i = 0 To (DropDownList1.Items.Count - 1)
If InStr(1, DropDownList1.Items(i).Text, search, vbTextCompare) Then
'匹配项的操作
End If
Next i
其中,DropDownList1是DropDown List的ID,search是搜索字符串。
DropDownList1.Items.Cast(Of ListItem)() _
.Where(Function(li) li.Text.Contains(search)) _
.ToList() _
.ForEach(Sub(li) li.Enabled = True)
这将启用与搜索字符串匹配的所有选项。您还可以使用其他方法来隐藏或显示匹配的选项。