Vielleicht noch zur Info.

Soweit ich wei�, m�ssen die Controls in der Page_Load immer erzeugt
werden (und zwar gleich). Die Controls auf der Webform gibt�s ja auch
immer, du �nderst nur die Eigenschaften. Definieren muss du die dann
auch vor der Page_Load (also in der Klasse ganz oben).



-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Alexander Zeitler
Gesendet: Montag, 13. Oktober 2003 10:12
An: [EMAIL PROTECTED]
Betreff: Re: AW: [Asp.net] Dynamische Controls / PostBack


>Wenn ich in controlB in (!IsPostBack) um die LBLMyLabel1.Text....
setze, dann kommt die Fehlermeldung nicht, daf�r werden aber weitere
jetzt leere Instanzen von controlB erzeugt und die alten Instanzen von
controlB nach wie vor angezeigt (was meine Vermutung aus der ersten Mail
st�tzt).
>

habe es gel�st:
ich implementiere in ControlB ein eigenes DataBind, worin sich die
Befehle befinden, die vorher in Page_Load waren.
in Page_Load steht jetzt folgendes:

if(IsPostBack)
{
Page.Controls.Remove(this);
}

Bedeutet nat�rlich, da� dieses Control keinen PostBack haben darf/kann,
was hier aber auch tats�chlich der Fall ist.

Gruss

Alex

_______________________________________________
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