asp.net按钮Click自定义控件中的事件

时间:2011-12-05 07:19:03

标签: asp.net

我有一个仅由CodeBehind(类库)

制作的自定义控件

控件将创建一个带有单击事件的asp按钮

我在RenderControl方法中创建按钮

然后设置事件处理程序

Button m_oBTN = new Button();
m_oBTN.Text = "Submit";
m_oBTN.ID = "btnSubmit";
m_oBTN.CssClass = "btnSubmit";
m_oBTN.Click += new System.EventHandler(this.btnSubmit_Click);

但是,它可以成功渲染按钮,但按钮单击

时不会触发任何事件

我需要使用像rasieEvent这样的方法.....(我忘了名字)?

如何在点击按钮时触发事件?

1 个答案:

答案 0 :(得分:0)

很可能是因为您没有正确设置事件处理程序!这一行应该是:

m_oBTN.Click += new System.EventHandler(m_oBTN);