我一直在努力解决这个问题,即我在页面加载事件中生成了一个按钮,并为其分配了一个新的处理程序,但事件未执行。
我无法发现问题。
如果有更好的方法可以完成此任务,请通知我。
这是我的C#代码:
protected void Page_Load(object sender, EventArgs e)
{
Button edit = new Button();
edit.Text = "edit";
edit.ID = "editbtn";
edit.Click += new EventHandler(this.edit_Click);
info.Controls.Add(edit);
}
protected void edit_Click(object sender, EventArgs e)
{
Response.Redirect("Registration.aspx");
}
信息是我页面上现有的asp面板。