Partager via


Cycle de vie d'une page Web mobile ASP.NET

Le cycle de vie d'une page Web mobile Microsoft ASP.NET et de ses contrôles est semblable au cycle de vie d'une page Web ASP.NET standard. La section suivante décrit leurs similitudes et leurs différences. Pour plus d'informations sur le cycle de vie d'une page Web ASP.NET, consultez Cycle de vie ASP.NET.

Notes

Le cycle de vie d'un contrôle mobile ASP.NET est le même que celui d'une page Web mobile.

Pour plus d'informations sur le cycle de vie des contrôles et leurs adaptateurs associés, ainsi que sur leur interaction, consultez les sections suivantes :Interaction entre contrôle et adaptateur, Types d'adaptateurs et Interaction de l'adaptateur avec ASP.NET.

Étapes du cycle de vie d'une page Web mobile

Le tableau suivant répertorie les étapes du cycle de vie d'une page Web mobile et fournit des informations sur ses contrôles. Ces informations décrivent principalement les différences en matière de cycle de vie entre une page Web mobile ou un contrôle mobile, et une page ASP.NET standard. Pour des informations complètes sur les étapes de cycle de vie ASP.NET, consultez Cycle de vie ASP.NET.

Étape du cycle de vie d'une page ASP.NET Étape du cycle de vie d'une page mobile Méthodes ou événements à substituer

Initialize

Les adaptateurs de périphérique sont choisis via l'élément mobileControls du fichier Web.config.

Les personnalisations spécifiques au périphérique sont appliquées.

Méthode OnInit

Méthode OnInit

Charger l'état d'affichage

Identique aux pages ASP.NET non mobiles.

Méthode LoadViewState

Traiter les données de publication

Identique aux pages ASP.NET non mobiles.

Méthode LoadPostData

Load

L'instance de la classe de base MobileControl appelle la méthode OnLoad du contrôle pour effectuer un chargement d'informations spécifiques à l'adaptateur de périphérique.

Méthode OnLoad

Méthode OnLoad

Envoyer des notifications de modification de la publication

Identique aux pages ASP.NET non mobiles.

Méthode RaisePostDataChangedEvent

Gérer les événements de publication

Identique aux pages ASP.NET non mobiles.

Méthode RaisePostBackEvent

Pré-afficher

La pagination est effectuée. Le nombre d'éléments sur la page est déterminé, à moins qu'un décompte virtuel ne soit spécifié via la propriété ItemCount.

Propriété ItemWeight

Méthode OnPreRender

Enregistrer l'état

Identique aux pages ASP.NET non mobiles.

Méthode SaveViewState

Render

L'adaptateur accède et restitue les contrôles enfants dans l'ordre approprié.

L'infrastructure de page ASP.NET affiche chaque contrôle en appelant la méthode Render de son adaptateur.

Méthode Render

Méthode Render

Décharger (Supprimer)

Un nettoyage et un déchargement spécifiques à l'adaptateur sont réalisés.

Méthode Dispose

Méthode OnUnload

Voir aussi

Référence

MobileControl
ItemCount

Concepts

Interaction entre contrôle et adaptateur
Types d'adaptateurs

Autres ressources

Cycle de vie ASP.NET
Développement de pages Web mobiles de l'ASP.NET