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
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