Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source

Vue d'ensemble du contrôle serveur Web HiddenField

Le contrôle HiddenField vous permet de stocker des informations dans la page sans l'afficher. Par exemple, vous pouvez stocker un paramètre de préférence de l'utilisateur dans un contrôle HiddenField afin qu'il puisse être lu dans le script client. Pour placer des informations dans un contrôle HiddenField, vous affectez à sa propriété Value la valeur que vous voulez enregistrer entre les publications.

Cette rubrique contient les sections suivantes :

Vous pouvez utiliser le contrôle HiddenField pour :

  • Stocker des données dans le champ masqué d'une page.

  • Détecter lorsque les données stockées dans le champ masqué ont changé depuis la dernière publication (postback).

Retour au début

Les informations d'un contrôle HiddenField ne s'affichent pas lorsque le navigateur restitue la page. Toutefois, elles peuvent être lues et définies dans le script client. Lorsque la page est publiée, le contenu du contrôle HiddenField, qui inclut toutes les modifications effectuées dans le script client, sont disponibles dans le code serveur.

RemarqueRemarque

Même si les informations contenues dans un champ masqué ne s'affichent pas, les utilisateurs peuvent lire le contenu du contrôle en consultant le code source de la page. Ne stockez pas d'informations sensibles dans un contrôle HiddenField, telles que les ID d'utilisateur, les mots de passe ou les informations de carte de crédit.

Détection de données modifiées

La valeur d'un contrôle HiddenField peut être modifiée avant la publication de la page sur le serveur. Cela peut se produire parce que vous utilisez le champ masqué pour partager des informations entre le code serveur et le script client et parce que le script client a mis à jour la valeur du contrôle.

Pour vous aider à détecter les modifications apportées aux données du contrôle, le contrôle HiddenField déclenche un événement ValueChanged si la valeur du contrôle a changé depuis la dernière publication (postback). Vous pouvez gérer cet événement pour déterminer si une valeur a changé.

Le tableau suivant répertorie les classes liées au contrôle HiddenField.

Membre

Description

HiddenField

Classe principale du contrôle

Retour au début

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft