Saya mengirimkan berbagai objek ke subrutin untuk menjalankan proses yang sama tetapi menggunakan objek yang berbeda setiap saat. Misalnya, dalam satu kasus saya menggunakan ListView dan dalam kasus lain saya meneruskan DropDownList.
Saya ingin memeriksa apakah objek yang dilewatkan adalah DropDownList lalu jalankan beberapa kode jika ya. Bagaimana saya melakukan ini?
Kode saya sejauh ini yang tidak berfungsi:
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