我有一个类,它创建了一个文本框和一个具有特定属性的按钮。按钮的任务是将文本框文本设置为默认值。
我的问题是我添加了
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" />