Accueil Développement Qu'est-ce que l'état d'affichage? - définition de techopedia

Qu'est-ce que l'état d'affichage? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie l'état d'affichage?

L'état d'affichage est la technique de gestion d'état au niveau de la page utilisée dans le cadre 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 que les données n'ont pas besoin d'être sécurisées.

Techopedia explique l'état d'affichage

Avec le chargement de la page, l'état d'affichage est contenu dans une structure, il 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é lors d'une publication ou non, il sérialise les informations dans chaque contrôle trouvé sur la page. Pour désactiver l'état d'affichage pour un seul contrôle, la propriété EnableViewState doit être définie sur false. L'attribut EnableViewStateMac est fourni pour détecter toute tentative ou technique de corruption sur l'état d'affichage. Les caractéristiques moyennes de l'état d'affichage sont de 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, de conserver la valeur du contrôle après l'opération de publication et de créer un fournisseur d'état d'affichage personnalisé pour stocker l'affichage état des informations dans une base de données.

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

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

Qu'est-ce que l'état d'affichage? - définition de techopedia