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