In meiner Webanwendung habe ich ein Benutzersteuerelement, das einige Schaltflächen enthält. Auf einer anderen Seite möchte ich dieses Steuerelement laden und programmieren, was passiert, wenn auf die Schaltflächen geklickt wird. Wie trigge ich das Klickereignis der Schaltfläche in meinem Benutzersteuerelement an?Wie trigger ich das Klickereignis eines Benutzersteuerelements?
1
A
Antwort
1
Wenn Sie diese in Ihrem Benutzersteuercode:
<asp:Button ID="Button" Text="Button" runat="server" />
Public Class UserControl
Public Event ButtonClick()
Private Sub button_Click(sender As Object, e As EventArgs) handles Button.Click
Raise Event ButtonClick()
End Sub
End Class
Dann auf der Seite, die Sie dem Benutzer die Kontrolle über den Sie laden möchten, können das Click-Ereignis der Schaltfläche aufrufen wie folgt aus:
<UC:Button ID="UCButton" runat="server" />
Private Sub UCButton_Click() Handles UCButton.ButtonClick
'write your code here
End Sub
Did Sie beantworten Ihre eigene Frage oder ist das ein Teil Ihrer ursprünglichen Frage? – Win
@Win Ich suchte nach einer Lösung für dieses Problem, konnte aber keine finden. Ich fand es heraus und wollte meine Ergebnisse teilen. – giselleghadyani
Ehrfürchtig. Bitte markieren Sie es als *** Antwort ***, so wird es anderen helfen, die ähnliche Probleme haben. – Win