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

Antwort per Email an