2013-03-19 5 views
3

как я могу поймать эту ошибку?уловить ошибку: нет в списке

DropdownList1.SelectedValue = strText; 

Это ошибка:

Selected Value of DropdownList1 is invalid because it does not appear in the list of items.

Могу ли я поймать его с чем-то вроде strText существуют в dropdownlist1?

ответ

3

Вы можете использовать DropDownList.Items.FindByValue

if(ItemCollection.FindByValue(strText) != null) 
{ 
    DropdownList1.SelectedValue = strText; 
} 
+0

Я изменяющее значение DropDownList от DataBind, но тогда strText не выходит в DropDownList , извините за мой плохой английский –

+1

Чтобы установить SelectedValue, вы должны были дать значение в одном из списков выпадающего списка. – Adil

Смежные вопросы