État de la vue

Auteur: Lewis Jackson
Date De Création: 8 Peut 2021
Date De Mise À Jour: 25 Juin 2024
Anonim
État de la vue - La Technologie
État de la vue - La Technologie

Contenu

Définition - Que signifie View State?

État d'affichage est la technique de gestion d'état au niveau de la page utilisée dans l'infrastructure de page ASP.NET pour conserver la valeur des contrôles et de la page entre les allers-retours. Les objets de données tels que les tables de hachage, les chaînes, les objets de tableau, les objets de liste de tableaux, les valeurs booléennes et les convertisseurs de type personnalisé peuvent être stockés dans l'état d'affichage. L'état d'affichage est idéalement utilisé lorsque les données à conserver sont relativement petites et qu'il n'est pas nécessaire de sécuriser les données.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique l'état d'affichage

Avec le chargement de la page, l'état d'affichage est contenu dans une structure et est donc facilement disponible. Les valeurs contenues dans l'état d'affichage ne peuvent pas être transmises entre les pages. Par défaut, l'état d'affichage est activé et, qu'il soit utilisé ou non lors d'une publication, il sérialise les informations dans chaque contrôle de la page. Pour désactiver l'état d'affichage pour un contrôle unique, la propriété EnableViewState doit être définie sur false. L'attribut EnableViewStateMac est fourni pour détecter toute tentative de corruption ou technique sur l'état d'affichage. Les caractéristiques moyennes de l'état d'affichage consistent à stocker les valeurs des propriétés de contrôle et des pages trouvées dans la page concernée, sans l'aide d'une session, à conserver la valeur du contrôle après l'opération de publication et à créer un fournisseur d'état d'affichage personnalisé pour stocker l'affichage. informations d'état dans une base de données.


L'état d'affichage est facile à mettre en œuvre et ne nécessite aucune ressource serveur. Il possède également des fonctionnalités de sécurité améliorées et peut être compressé ou codé et peut contribuer à la mise en œuvre Unicode.

Cependant, il y a quelques inconvénients avec l'état d'affichage. Les performances ne sont pas optimales pour les grandes quantités de données, car des valeurs élevées pourraient éventuellement ralentir l'état d'affichage. L'état d'affichage ne peut stocker que des valeurs pour la même page uniquement. Il comporte également des risques de sécurité et nécessite un codage supplémentaire pour sécuriser les informations.