我在转发器中有一个用户控件,该用户控件引发了一个自定义事件,但我不知道如何处理该事件。
通常我会做这样的事情:
Protected Sub MyFancyEventRasied(ByVal sender As Object, ByVal e As EventArgs) Handles MyFancyUserControl.MyFancyEvent
'do something fancy
End Sub
但我无法做到这一点,因为用户控件位于转发器ItemTemplate内部。如何处理ItemTemplate中的控件事件?
答案 0 :(得分:4)
<ItemTemplate>
...
<uc1:MyFancyUserControl OnMyFancyEvent="MyFancyEventRasied" ... />
...
</ItemTemplate>
和
Protected Sub MyFancyEventRasied(ByVal sender As Object, ByVal e As EventArgs)
'do something fancy
End Sub