2011-01-16 8 views
5

Ich werde durch das Leben Seite cycle.When i das vorlegende folgendeASP.Net Seite Life Cycle

alt text

dort die Loadpostdata() -Methode als (First Try) später (zweiter Versuch). Worauf bezieht sich das hier?

Antwort

2

Die Seite ruft diese Methode auf einmal vor der Seite Load-Ereignisse aufgerufen, so dass alle Steuerelemente auf der Seite oder in dem erstellt Für Init-Ereignisse werden ihre Werte aus dem Formularpost festgelegt, bevor Sie mit ihnen im Load-Ereigniscode arbeiten. Es wird ein zweites Mal aufgerufen, da Sie möglicherweise während des Load-Ereignisses einige dynamische Steuerelemente hinzugefügt haben, wodurch sie ihre Werte ebenfalls festlegen können.

This article ist eine gute, die den gesamten Seitenlebenszyklus Schritt für Schritt skizziert. Im Abschnitt "Angeforderte Ereignisse" wird ein Verweis auf diesen zweiten Versuch angezeigt.