как динамически создать кнопку asp и добавить к ней событие

Я пытаюсь динамически создать кнопку на asp.net, но не могу добавить к ней событие. Что не так или отсутствует ниже?

заранее спасибо

$

    Button btn2 = new Button();
    btn2.ID = "btnEdit";
    btn2.Text = "Edit Member";
    btn2.Click += new EventHandler(btnEdit_Click);
    form1.Controls.Add(btn2);

Я тоже попробовал вот так:

$

    Button btn2 = new Button();
    btn2.ID = "btnEdit";
    btn2.Text = "Edit Member";
    btn2.Attributes.Add("OnClick","btnEdit_Click);
    form1.Controls.Add(btn2);

Ответы на вопрос(5)

Ваш ответ на вопрос