Die Frage ist ja wo du das Control a) definierst b) einbindest
zu a) machs wie wenn es fest drin ist. Da macht das VS ja automatisch eine deklaration ganz oben hin zu b) page_load und zwar immer (auch bei !PostBack) -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Christoph Schmid Gesendet: Mittwoch, 15. Oktober 2003 22:02 An: [EMAIL PROTECTED] Betreff: [Asp.net] Problem mit LoadControl Hallo Ich hatte das Problem letzte Woche schon mal beschrieben und hab jetzt nochmals eine Frage dazu. Ich habe ein UserControl (musik_monatsliste.ascx) und m�chte das in einer Page dynamisch einbinden. Im UserControl habe ich ein ListBox-Element. Nach dem klick auf den senden-button m�chte ich den Wert des ausgew�hlten Feldes auslesen und weiterverarbeiten. Wenn ich das UC mit LoadControl einbaue, ist der Wert monat.SelectedIndex.ToString() immer -1. Wenn ich das UC nicht dynamisch einbaue, funktioniert es. Hier einige Code-Zeilen. <%@ Register TagPrefix="jukebox" TagName="liste" Src="controls_musik/musik_monatsliste.ascx" %> content = LoadControl("controls_musik/musik_monatsliste.ascx") page_content.Controls.Add(content) <jukebox:liste runat="server" id="liste" /> <asp:PlaceHolder runat="server" id="page_content" /> Gibt es Unterschiede zwischen dem LoadControl und der Register-Direktiven? Gruss Christoph _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
