我试图使用Linq查询在下拉列表控件中查找和设置选定的值。使用Linq查询从DropDownList中选择一个ListItem
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我得到一个错误的地方,备选方案严格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