OnClick-Ereignis von dynamisch erstellten LinkButtons funktioniert nicht

Ich habe verschiedene Lösungen für dieses Problem ausprobiert, aber keine hat funktioniert. Grundsätzlich habe ich eine Tabelle mit Mitarbeitern und der Benutzer hat die Wahl, einen Mitarbeiter dynamisch über ein Update-Panel hinzuzufügen. Jeder Mitarbeiter wird hinzugefügt alsLinkButton und diese Taste wird ausgelöstajaxToolkit: modalpopupextender Fenster durchOnClick In diesem Fenster werden die Mitarbeiterdetails angezeigt. Das Problem ist, wenn ich auf den Namen des Mitarbeiters klicke, wird das Popup-Fenster angezeigtABER die Details werden nicht.

Hier ist der Code, in dem ich die Schaltflächen erstelle und in die Tabelle einfüge:

LinkButton lbtn = new LinkButton();
                    lbtn.ID = employee_arry[i] + "_lbtn" + i;
                    lbtn.Text = employee_arry[i];
                    lbtn.Click += new EventHandler(this.employee_info);
                    lbtn.CausesValidation = false;
                    lbtn.Attributes.Add("runat", "server");
                    cell.Controls.Add(lbtn);

und hier ist die employee_info Methode:

//the info will be pulled from the database…
public void employee_info(object sender, EventArgs e)
    { 
        name.Text = "employee name";
        dept.Text = "employee department";
        jobt.Text = "employee job title";
        email.Text = "employee email";
        tel.Text = "employee telephone";
        ModalPopupExtender1.Show();
    }

Antworten auf die Frage(1)

Ihre Antwort auf die Frage