Lebenszyklus einer ASP.NET Mobile-Webseite
Aktualisiert: November 2007
Der Lebenszyklus einer Microsoft ASP.NET Mobile-Webseite und ihrer Steuerelemente ist vergleichbar mit dem Lebenszyklus einer ASP.NET-Standardwebseite. Im folgenden Abschnitt werden die Gemeinsamkeiten und Unterschiede zwischen ihnen erklärt. Weitere Informationen über den Lebenszyklus einer ASP.NET-Webseite finden Sie unter ASP.NET-Lebenszyklus.
Hinweis: |
---|
Der Lebenszyklus eines ASP.NET Mobile-Steuerelements entspricht dem Lebenszyklus einer mobilen Webseite. |
Informationen über den Lebenszyklus und die Interaktion zwischen Steuerelementen und deren zugeordneten Adaptern finden Sie unter Interaktion zwischen Steuerelement und Adapter, Adaptertypen und Interaktion des Adapters mit ASP.NET.
Lebenszyklusphasen einer mobilen Webseite
In der folgenden Tabelle werden Lebenszyklusphasen einer mobilen Webseite und Informationen über deren Steuerelemente aufgelistet. Diese Informationen verdeutlichen in erster Linie die Unterschiede zwischen dem Lebenszyklus einer mobilen Webseite oder eines mobilen Steuerelements und dem Lebenszyklus einer nicht mobilen ASP.NET-Seite. Die vollständige Dokumentation über die ASP.NET-Lebenszyklusphasen finden Sie unter ASP.NET-Lebenszyklus.
Lebenszyklusphase von ASP.NET-Seiten |
Lebenszyklusphase von mobilen Seiten |
Zu überschreibende Methoden oder Ereignisse |
---|---|---|
Initialisieren |
Mit dem mobileControls-Element in der Datei Web.config werden Geräteadapter ausgewählt. Gerätespezifische Anpassungen werden angewendet. |
OnInit-Methode OnInit-Methode |
Laden des Ansichtszustands |
Wie für nicht mobile ASP.NET-Seiten. |
LoadViewState-Methode |
Verarbeitung der zurückgesendeten Daten |
Wie für nicht mobile ASP.NET-Seiten. |
LoadPostData-Methode |
Load |
Die MobileControl-Basisklasseninstanz ruft die OnLoad-Methode des Steuerelements auf, um geräteadapterspezifische Informationen zu laden. |
OnLoad-Methode OnLoad-Methode |
Senden von Postback-Änderungsbenachrichtigungen |
Wie für nicht mobile ASP.NET-Seiten. |
RaisePostDataChangedEvent-Methode |
Behandlung von Postback-Ereignissen |
Wie für nicht mobile ASP.NET-Seiten. |
RaisePostBackEvent-Methode |
Vorbereiten der Wiedergabe |
Die Paginierung wird ausgeführt. Die Anzahl der Elemente auf der Seite wird durch die ItemCount-Eigenschaft bestimmt, es sei denn, es wird ein virtueller Zähler angegeben. |
ItemWeight-Eigenschaft OnPreRender-Methode |
Speichern des Zustands |
Wie für nicht mobile ASP.NET-Seiten. |
SaveViewState-Methode |
Wiedergabe |
Der Adapter greift auf untergeordnete Steuerelemente in der entsprechenden Reihenfolge zu und gibt diese zurück. Das ASP.NET-Seitenframework gibt die einzelnen Steuerelemente durch Aufruf der Render-Methode des Steuerelementadapters wieder. |
Render-Methode Render-Methode |
Entladen (Freigeben) |
Die geräteadapterspezifische Bereinigung und Entladung wird ausgeführt. |
Dispose-Methode OnUnload-Methode |
Siehe auch
Konzepte
Interaktion zwischen Steuerelement und Adapter