Partager via


Adaptateurs de page et état d'affichage

Lors de l'enregistrement de l'état d'affichage, la page génère une chaîne qui représente la partie de l'état d'affichage qui est envoyée au client. Cette chaîne est codée. Elle inclut un état d'affichage privé (le cas échéant) et un identificateur pour tout état d'affichage d'une application enregistré dans la session. Avec les contrôles mobiles ASP.NET, l'adaptateur de page doit rendre cette chaîne persistante sur le client et garantir sa disponibilité lors d'une publication ultérieure.

Lors du rendu, l'adaptateur de page doit accéder à la chaîne par l'intermédiaire de la propriété ClientViewState de la page et l'écrire sur le client. Lors de la publication, l'adaptateur de page garantit que l'état enregistré est disponible dans les données de formulaire grâce à l'utilisation de la clé définie par le membre statique ViewStateID de l'objet MobilePage (constante de chaîne définie comme "__VIEWSTATE").

Notes

Vous pouvez généralement faire en sorte qu'un adaptateur de page écrive cette chaîne sous la forme d'un champ de formulaire masqué dont le nom est spécifié par le champ ViewStateID. Lorsque le formulaire est envoyé pour la publication, la valeur est automatiquement disponible dans les données de formulaire et l'adaptateur de page n'a pas besoin de faire un traitement de publication supplémentaire.

Voir aussi

Autres ressources

Prise en charge de l'état d'affichage