Webparts , ein wesentliches Element bei der Anzeige von Informationen innerhalb der SharePoint-Umgebung , haben einen Lebenszyklus mit vier wesentlichen Ereignisse . Die Stufen oder Ereignisse werden OnInit , CreateChildControls , OnPreRender und Render genannt . Diese Veranstaltungen load , komponieren , zu kompilieren und zu präsentieren , den Inhalt einer Web-Part für den Endbenutzer . Registrierung
Der erste Teil des Webparts Lebenszyklus ist die OnInit Veranstaltung. Es registriert die Web-Part mit der Web-Part -Manager und Lasten Objekte von der Web- Seite erforderlich . Dieses Ereignis wird auch als die Initialisierungsphase .
Configuration
Zweitens, die Web-Part müssen die Eigenschaften und Werte zu bestimmen. Dies nennt man die CreateChildControls Ereignis. Es setzt die Werte und Eigenschaften der Web Teil durch das Laden aller der dynamischen Objekte . Dies wird auch als die Initialisierung abgeschlossen Phase des Lebenszyklus bekannt.
Aktivierung
Als nächstes muss der Web-Part auf "OK ", um alle geben geladenen Presets und Objekten. Während der OnPreRender Ereignis oder die Initialisierung abgeschlossen , alle Objekte , die in den vorherigen Schritten geladen wurden aktiviert werden.
Visualisierung
Schließlich macht die Render Veranstaltung die geladene Webpart sichtbar an den Benutzer über HTML . Diese Veranstaltung findet alle Teile des Puzzles und stellt sie in einer Sprache, die der Browser versteht so dass der Betrachter mit der Web-Part zu interagieren.