Laden...

Event via C# an Table-Cell Komponente anhängen

Erstellt von Jesfreric vor 7 Jahren Letzter Beitrag vor 7 Jahren 885 Views
J
Jesfreric Themenstarter:in
40 Beiträge seit 2016
vor 7 Jahren
Event via C# an Table-Cell Komponente anhängen

Liebe Community

Ich hätte eine Frage zu einem Web-Projekt.
Das GUI einer Webanwendung wird dynamisch mit Hilfe einer Tabelle erstellt. Diese Tabelle besteht aus X Zeilen (Anzahl variabel) und 3 Spalten. Innerhalb der einzelnen Zellen befinden sich weitere UI Elemente. Soweit funktioniert der Aufbau sehr gut. Das Problem sind die Ereignismethoden einer DropDownList-Komponente innerhalb einer bestimmten Zelle.
Da die Tabelle dynamisch erstellt wird, wird die DropDownList nicht im ASP.NET code deklariert sondern erst im c# Code. Die UI Elemente werden später in eine Session-Variable geladen (vorher aber mit der Ereignismethode versehen).
Die Ereignismethode "Load" feuert ein Ereignis, "SelectedIndexChanged" allerdings nicht. Habt ihr eine Idee? Ich habe schon die beiden Varianten ausprobiert:

Es gäbe sozusagen folgende Abhängigkeiten:
Panel->Tabelle->Row->Cell->DropDownList


cmb.SelectedIndexChanged += cmb_SelectedIndexChanged;

sowie


cmb.Attributes.Add("onselectedindexchanged", "true");
cmb.Attributes.Add("autopostBack", "true");

Viele Grüße
Jesfreric