如何将单击事件添加到在其他类中创建的ASP.NET按钮中



我有一个类,它创建了一个文本框和一个具有特定属性的按钮。按钮的任务是将文本框文本设置为默认值。

我的问题是我添加了

myButton.Click += myButton_Click
(also tried myButton.Click += new EventHandler(myButton_Click))
protected void myButton_Click(object sender, EventArgs e)
{
myTextBox.Text = "foo";
}

但它不起作用。

我试图在类本身和网页中添加事件,我想使用这些元素,但当我单击按钮时,什么都没有发生。

可能是什么问题?该方法是否无法访问?

检查您是否已在aspx文件中的表单上注册了事件:

<asp:Button ID="myButton" runat="server" Text="Test" OnClick="myButton_Click" />

最新更新