So erstellen Sie dynamisch eine ASP-Schaltfläche und fügen ihr ein Ereignis hinzu

Ich versuche, auf asp.net dynamisch eine Schaltfläche zu erstellen, kann das Ereignis jedoch nicht hinzufügen. Was ist falsch oder fehlt unten?

Danke im Voraus

$

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

Ich habe es auch so versucht:

$

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

Antworten auf die Frage(5)

Ihre Antwort auf die Frage