none
Inhalte nach PostBack weg RRS feed

  • Frage

  • Hallo,
    in einem FormView sind diverse Textboxen, welcher u.a. Datumswerte enthalten (von, bis) und auch DropDown-Listen.

    Die AutoPostBack-Eigenschaft ist für diese auf True gesetzt, da z.B. für die Datumsfelder eine Validierung durchgeführt wird (von <= bis).

    Nach dem ersten Aktualisieren eines Datumsfeldes sind alle Inhalte der Textboxen leer (EnableViewState="true" wurde überall, auch in der @Page-Direktive ).

    Gebe ich die Daten ein zweites mal ein und das PostBack läuft los, so bleiben die Inhalte erhalten.
    Ich habe bereits alles mit Einzelschritt durchlaufen lassen, kann aber im Codeablauf keinen Unterschied feststellen.

    Hat jemand evtl. einen Rat, an was das liegen kann?


    Viele Grüße, Volker

    Donnerstag, 9. Oktober 2014 10:46

Antworten

  • Hallo Peter,
    danke für dein Interesse.

    Ich habe es eben durch akribisches debuggen und ausprobieren eben hinbekommen.

    Es wurde eine Sessionvariable auf Nothing gesetzt und diese hat es ausgelöst. Nach Zuweiseung der Variablen mit dem Wert 0 funktioniert es jetzt problemlos.

    Erklären kann ich es mir allerdings nicht.


    Viele Grüße, Volker

    • Als Antwort markiert Volker S Montag, 12. Januar 2015 13:52
    Donnerstag, 9. Oktober 2014 13:21

Alle Antworten

  • Hi Volker,
    das Verhalten sieht aus, als würdest Du den Lebenszyklus der Page nicht richtig berücksichtigen. Wann beschreibst Du die TextBoxes mit Werten?

    --
    Peter
    Meine Homepage mit Tipps und Tricks

    Donnerstag, 9. Oktober 2014 12:41
  • Hallo Peter,
    danke für dein Interesse.

    Ich habe es eben durch akribisches debuggen und ausprobieren eben hinbekommen.

    Es wurde eine Sessionvariable auf Nothing gesetzt und diese hat es ausgelöst. Nach Zuweiseung der Variablen mit dem Wert 0 funktioniert es jetzt problemlos.

    Erklären kann ich es mir allerdings nicht.


    Viele Grüße, Volker

    • Als Antwort markiert Volker S Montag, 12. Januar 2015 13:52
    Donnerstag, 9. Oktober 2014 13:21