如何添加动态添加按钮的onclick事件

San*_*han 7 asp.net aspbutton

如何OnClick在asp.net中添加动态添加按钮的事件.我已动态添加按钮,现在我想为这些按钮创建一个clickevent.

 if (dtTasks.Rows[j]["EmpID"].Equals(dtEmployees.Rows[i]["EmpID"]))
 {
       TableRow r = new TableRow();
       TableCell[] cells =  new TableCell();
       Button btn = new Button();
       btn.ID = "btn" + dtTasks.Rows[j]["TaskID"].ToString();
       btn.Text = "Add Comment";
       btn.OnClientClick = "Click";
       cells.Controls.Add(btn);
 }
Run Code Online (Sandbox Code Playgroud)

Sac*_*hin 5

您可以Click像这样添加按钮的处理程序.

 btn.Click += new EventHandler(btnClick);
Run Code Online (Sandbox Code Playgroud)