【发布时间】:2016-02-09 19:24:14
【问题描述】:
我有从 BaseUserControl 类派生的用户控件,现在我需要在 UserControl 文件(ascx)中添加按钮
我在 ascx 中添加了以下代码 sn-p:
<asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click"/>
下面是ascx.cs文件的代码示例
public partial class MyContol : BaseUserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
// code to execute after button is clicked
}
}
但是这里的按钮事件没有触发,在调试过程中我可以看到它的 Page_Load 事件,请帮我解决这个问题。
问候
阿南德
【问题讨论】:
-
你能发布更多你的 ascx 标记吗?
-
嗨,请找到标记 up.public 部分类 MyControl: BaseUserControl { protected void Page_Load(object sender, EventArgs e) { }}protected override void OnPreRender(EventArgs e) {}}
标签: asp.net user-controls