【发布时间】:2016-08-30 13:02:20
【问题描述】:
在我的 Web 应用程序中,我有一个用户控件,其中包含一些按钮。在另一个页面上,我想加载该控件并编程单击按钮时会发生什么。如何触发用户控件内按钮的点击事件?
【问题讨论】:
标签: asp.net vb.net user-controls
在我的 Web 应用程序中,我有一个用户控件,其中包含一些按钮。在另一个页面上,我想加载该控件并编程单击按钮时会发生什么。如何触发用户控件内按钮的点击事件?
【问题讨论】:
标签: asp.net vb.net user-controls
如果你的用户控制代码中有这个:
<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
然后在你想要加载用户控件的页面上,你可以像这样调用按钮的点击事件:
<UC:Button ID="UCButton" runat="server" />
Private Sub UCButton_Click() Handles UCButton.ButtonClick
'write your code here
End Sub
【讨论】: