protected void Page_Load(object sender, EventArgs e)
{
Button1.Click+=new EventHandler(Button1_Click);
}
protected void Button1_Click(object sender, EventArgs e)
{
//在这里写上你要动态执行的方法。。。
}
还有一些使用匿名方法的办法,,,
不过具体要看你的需求来定
Buttons[i].OnClick := ButtonClick;