Я передаю різні об'єкти в підпрограму, щоб запустити один і той же процес, але кожен раз використовуючи інший об'єкт. Наприклад, в одному випадку я використовую ListView, а в іншому випадку я передаю DropDownList.
Я хочу перевірити, чи передається об'єкт є DropDownList, а потім виконати якийсь код, якщо він є. Як це зробити?
Мій код поки що не працює:
Sub FillCategories(ByVal Obj As Object)
Dim cmd As New SqlCommand("sp_Resources_Categories", Conn)
cmd.CommandType = CommandType.StoredProcedure
Obj.DataSource = cmd.ExecuteReader
If Obj Is System.Web.UI.WebControls.DropDownList Then
End If
Obj.DataBind()
End Sub