Ich denke die Ursache liegt hier wohl daran dass die UserControl sich nicht
in den ViewState setzen.
Ein Beispiel ais einem UserControl
public class NewWindow : HyperLink
{ ....
public Boolean Status
{
get
{
object savedState;
savedState = this.ViewState["w_Status"];
if (savedState != null)
{
return (Boolean) savedState;
}
return true;
}
set { ViewState["w_Status"] = value; }
}
Vielleicht hilft dir das
J�rg
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Dirk Kindiger
Sent: Wednesday, February 12, 2003 4:16 PM
To: [EMAIL PROTECTED]
Subject: AW: [Asp.net] Dynamisch UserControls erstellen
leider nicht wirklich. Den aktivierten ViewState des Panels interessieren
die ChildControls, die ich dem Panel zugewiesen habe kein St�ck.
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im
Auftrag von Andres Rudischhauser (N)
Gesendet: Mittwoch, 12. Februar 2003 16:05
An: [EMAIL PROTECTED]
Betreff: AW: [Asp.net] Dynamisch UserControls erstellen
Informier dich mal �ber �ViewState�. Vielleicht hilft das
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im
Auftrag von Dirk Kindiger
Gesendet: Mittwoch, 12. Februar 2003 15:28
An: [EMAIL PROTECTED]
Betreff: [Asp.net] Dynamisch UserControls erstellen
Hallo zusammen,
wenn ich aus den Datens�tzen einer SQL-Abfrage heraus innerhalb eines Panel
als Container
UserControls erstellen lasse, wie kriege ich es dann hin, dass diese
Controls einen PostBack �berleben?
Als Beispiel: Innerhalb einer Schleife wird f�r jeden Datensatz eine
UserControl geladen und der Control-Collection
des Panels zugef�gt
panel1.Controls.Add(UserControl);
Ist die Abfrage innerhalb einer if(!IsPostBack) �berpr�fung, sind sie nach
dem PostBack weg, wenn nicht, erzeuge ich
immer neue (ein eventhandling ist dann nicht mehr m�glich).
Wie kriege ich es also hin, die ChildControls des Panels permanent zu
halten?
F�r Vorschl�ge w�re ich extrem dankbar.
Dirk
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net