0
我有一个ASP.NET Web窗体,并且正在动态生成一个按钮。如果按钮被点击,我希望它重定向到一个新的页面,但它不起作用。这里是我的Page_Load事件和事件处理程序看起来像使用事件处理程序创建ASP.NET动态按钮
下面是一个示例代码段
protected void Page_Load(object sender, EventArgs e)
{
Button editBtn = new Button();
editBtn.Text = "Edit";
editBtn.ID = i.ToString();
editBtn.Command += MyBtnClick;
TableRow row = new TableRow();
TableCell cell1 = new TableCell();
cell1.Controls.Add(editBtn);
row.Cells.Add(cell1);
Table1.Rows.Add(row);
}
private void MyBtnClick(object sender, EventArgs e)
{
Button btn = (Button)sender;
Response.BufferOutput = true;
Response.Redirect(~/NextPage.aspx);
}
为什么该事件处理函数不是解雇?
感谢
我试图插入,但MyBtnClick犯规火,单击该按钮时,它不火该功能。谢谢 – WantIt 2015-03-19 12:44:18