Hallo Liste,
ich habe das Problem gefunden, es hat mit dem Lifecycle der Seite zu tun.
Meine Eventhandler werden nicht nur im Pageload angebunden sondern auch
später (nach einem Upload einer Datei).
Nach dem Upload wird die Tabelle nochmal mit den neuen Daten und neuen
Eventhandlern aufgebaut.. In diesem Moment ist die ASP Methode die die
Handler verdratet schon aufgerufen worden..
Daher werden meine Eventhandler erst nach einem Postback durch einen
erneuten Aufbau der Tabelle im PageLoad korrekt angebunden.
Grüsse Daniel
Daniel Wasser wrote:
Hallo Liste,
ich habe einen ImageButton(Löschen Button) den ich in jeder Zeile einer
dynamisch generierten Tabelle einfüge.
ImageButton ibDel = new ImageButton();
ibDel.ImageUrl = base.getImage("delete.gif");
ibDel.AlternateText = "Löschen";
ibDel.CommandArgument = iId.ToString();
ibDel.Command += new CommandEventHandler(dgData_DeleteCommand);
tcCell4.Controls.Add(ibDel);
Wenn ich nun einen dieser Löschen Buttons drücke, passiert nichts.
Drücke ich den Button ein zweites mal, wird der ActionHandler ausgelöst.
hat jemand eine Idee warum die Aktion nicht beim klick ausgeloest wird?
Grüße Daniel
_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net