Я пытаюсь использовать запрос Linq для поиска и установки выбранного значения в выпадающем списке.Выберите ListItem из DropDownList, используя запрос Linq
Dim qry = From i In ddlOutcome.Items _
Where i.Text.Contains(value)
Dim selectedItem As ListItem = qry.First
ddlOutcome.SelectedValue = selectedItem.Value
Даже если документация говорит, что коллекция DropDownList.Items реализует IEnumerable я получаю сообщение об ошибке в тех случаях, когда оговорка, что Option Strict ON запрещает позднее связывание!
У меня есть основания использовать FirstOrDefault в таких ситуациях, чтобы избежать проблем вниз по течению. Проверьте наличие null! – Allen 2015-10-31 10:43:05
другой ответ для справки, кажется `Selected` - это то же значение, что и` Checked` https://stackoverflow.com/questions/18924147/how-to-get-values-of-selected-items-in-checkboxlist-with- foreach-in-asp-net-c – 2017-06-13 15:52:53