我有一個User Control
。我們有Repeater
。asp.net/VB:用戶控制中繼器 - 捕捉點擊事件按鈕
在這個轉發器中,我又有一個User Control
。
如果我試圖在此用戶控件中捕獲ImageButton
的click event
,我沒有開始,因爲事件沒有被觸發。
有沒有辦法抓住這個事件?
一些代碼:
第一用戶控制:
<asp:Repeater ID="Rpt" runat="server">
<ItemTemplate>
<uc1:myUserControl id="myUserControl1" runat="server" />
</ItemTemplate>
</asp:Repeater>
中的MyUserControl
<asp:LinkButton ID="myUserControlBtn" runat="server" OnClientClick="thisEventIsFiring();" OnClick="btn_Click" Text="btn" />
此事件未觸發:
Protected Sub btn_Click(sender As Object, e As EventArgs) Handles btn.Click
' I am not firing
End Sub
還有以下不起作用,因爲它沒有返回值:
If Request(btn.UniqueID) IsNot Nothing
'check if Button was clicked
End If
用戶控制u能處理事件,我認爲 – Prabhavith 2012-02-23 13:49:37
是有沒有辦法? – 2012-02-23 13:53:10