У меня есть DataListItem, который может быть раскрывающимся списком или текстовым полем. Чтобы получить значение, мне нужно сделать:
CType(item.FindControl("myControl"), TextBox).Text
Или
CType(item.FindControl("myControl"), DropDownList).SelectedValue.ToString()
Проблема в том, что если я получаю выпадающий список ..
Невозможно привести объект типа
'System.Web.UI.WebControls.DropDownList'
печатать
'System.Web.UI.WebControls.TextBox'.
Есть ли способ проверить, будет ли CType работать перед Ctyping?