У меня есть форма ASP.Net, где я использую элемент управления DropDownList для отображения данных, извлеченных из таблицы. Однако установка значения SelectedValue DropDownList на значение, отсутствующее в раскрывающемся списке, не вызывает исключение.
Try
dropDownList.SelectedValue = value
Catch ex as Exception
Throw
End Try
В приведенном выше коде, если я присваиваю значение, которое не принадлежит элементу списка, оно не выдает исключение. Он просто выбирает первый элемент в списке при визуализации HTML.
Есть идеи почему?
Кстати, у меня есть пустой (String.Empty) элемент в качестве первого элемента в списке. Я также использовал DataBind () для привязки listItem к DataTable. Имеет ли это какое-то значение?