Посмотрите, может ли этот урок помочь. Лучший способ сделать это, безусловно, подключить событие, которое не так сложно, как вы думаете. Основы:
1. Определите событие в вашем классе управления:
Public Event MyEvent as System.EventHandler
2. Вызовите событие в подпрограмме или функции вашего класса управления:
RaiseEvent MyEvent(Me, New EventArgs())
3. Обработайте событие на странице, содержащей ваш элемент управления:
Protected Sub MyControl_MyEvent(ByVal sender As Object, ByVal e As EventArgs) Handles MyControl.MyEvent
'Do stuff here
End Sub