Control.ViewStateMode Propriété

Définition

Obtient ou définit le mode d'état d'affichage de ce contrôle.

public:
 virtual property System::Web::UI::ViewStateMode ViewStateMode { System::Web::UI::ViewStateMode get(); void set(System::Web::UI::ViewStateMode value); };
[System.Web.UI.Themeable(false)]
public virtual System.Web.UI.ViewStateMode ViewStateMode { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.ViewStateMode : System.Web.UI.ViewStateMode with get, set
Public Overridable Property ViewStateMode As ViewStateMode

Valeur de propriété

ViewStateMode

Mode d'état d'affichage de ce contrôle.

Attributs

Exceptions

Une tentative a été effectuée pour affecter à cette propriété une valeur qui n'est pas dans l'énumération ViewStateMode.

Remarques

Vous pouvez utiliser la propriété pour activer l’état ViewStateMode d’affichage pour un contrôle individuel même si l’état d’affichage est désactivé pour la page. Pour plus d’informations sur l’état d’affichage et l’état de contrôle, consultez la EnableViewState propriété.

Pour désactiver l’état d’affichage d’une page et pour l’activer pour un contrôle spécifique sur la page, définissez la EnableViewState propriété de la page et le contrôle sur , définissez la ViewStateMode propriété de la page Disabledsur , puis définissez la ViewStateMode propriété du contrôle trueEnabledsur .

La valeur par défaut de la ViewStateMode propriété d’une page est Enabled. La valeur par défaut de la ViewStateMode propriété d’un contrôle serveur Web dans une page est Inherit. Par conséquent, si vous ne définissez pas cette propriété au niveau de la page ou du contrôle, la valeur de la EnableViewState propriété détermine le comportement de l’état d’affichage.

La ViewStateMode propriété d’une page ou d’un contrôle a un effet uniquement si la EnableViewState propriété est définie truesur . Si la propriété est définie sur false, l’état EnableViewState d’affichage est désactivé même si la ViewStateMode propriété est définie Enabledsur .

S’applique à

Voir aussi