ich danke dir f�r deinen tip mit dem Page_Load. ich hatte es zu erst mit
einem ViewState probiert, dies ging aber nicht mit ner Session funktioniert
es wunderbar.
mfg
L. Selle
|---------+------------------------------->
| | "Dirk Kindiger" |
| | <dirk.kindiger@healt|
| | hcare24.de> |
| | Gesendet von: |
| | asp.net-admin@glenga|
| | moi.com |
| | |
| | |
| | 19.02.2003 20:52 |
| | Bitte antworten an |
| | asp.net |
| | |
|---------+------------------------------->
>---------------------------------------------------------------------------------------------------------------------------------------------------|
|
|
| An: <[EMAIL PROTECTED]>
|
| Kopie:
|
| Thema: AW: [Asp.net] Postback Problem
|
>---------------------------------------------------------------------------------------------------------------------------------------------------|
> es kann doch nicht sein das
> automatisch erzeugte elemente das postback nicht �berleben
Bis zu einem gewissen Grad ist das aber leider so. Du weist ja dem Panel
mit der Ad() Methode eine neue Control zu. Tust Du das nicht innerhalb
des Page_Load(),
ist der Code dieser Zuweisung beim erneuten Aufbau der Seite schlicht
nicht vorhanden.
Wenn Du Dir die Controls.Count des Panel ausgeben l�sst, hat der einfach
nach dem PostBack keine mehr. Den ViewState des Panels interessieren
zugewiesene Controls eh gar nicht (ist auch die Frage, ob das so
sinnvoll w�re, dynamische Controls clientseitig zu speichern). Es gibt
wahrscheinlich die M�glichkeit Objekte im Session-,
Application- oder ViewState zu speichern, nach Serialisation,
Zur�ckkonvertierung etc., f�r mich erscheint es jedoch sinnvoller (hatte
�hnliche Probleme mit dynamischen UserControls und immer bl�d geguckt
wenn die dann wieder weg waren) die Dinger ernsthaft mit gleicher ID im
Page_Load() zu erzeugen.
Solltest Du zus�tzliche Aktionen mit Deinen dynamischen Controls
vorhaben, w�rde ich eh �ber UserControls nachdenken.
(Guck Dir zum Thema doch auch mal den Thread "Dynamische Textboxen",
zwischen Januar und Februar im Archiv an)
Oder Jemand hat bessere Ideen.
Gru� Dirk
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im
Auftrag von Lars Selle
Gesendet: Mittwoch, 19. Februar 2003 19:42
An: [EMAIL PROTECTED]
Betreff: [Asp.net] Postback Problem
hi.
ich generiere auf knopfdruck eine Textbox und weise sie einem Panel zu.
funktioniert wundersch�n. sobald aber ein postback ausgel�st wird, ist
meine automatisch erstellte textbox verschwunden. was kann man dagegen
tun?
es muss doch eine l�sung daf�r geben. es kann doch nicht sein das
automatisch erzeugte elemente das postback nicht �berleben. ich danke
schonmal f�r jeden hinweis.
mfg
L.ars
_______________________________________________
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
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net