Przekazuję różne obiekty do podprogramu, aby uruchomić ten sam proces, ale za każdym razem używam innego obiektu. Na przykład w jednym przypadku używam ListView, aw innym przekazuję DropDownList.
Chcę sprawdzić, czy przekazywany obiekt jest DropDownList, a następnie wykonać kod, jeśli tak jest. Jak mam to zrobic?
Mój kod do tej pory nie działa:
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