Sto passando vari oggetti a una subroutine per eseguire lo stesso processo ma utilizzo ogni volta un oggetto diverso. Ad esempio, in un caso sto usando un ListView e in un altro sto passando un DropDownList.
Voglio controllare se l'oggetto passato è un DropDownList, quindi eseguire del codice se lo è. Come faccio a fare questo?
Il mio codice finora che non funziona:
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