Partager via


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é

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 du contrôle, consultez la EnableViewState propriété .

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

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 propriété détermine le EnableViewState comportement de l’état d’affichage.

La ViewStateMode propriété d’une page ou d’un contrôle a un effet uniquement si la propriété a la EnableViewStatetruevaleur . Si la propriété a la EnableViewStatefalsevaleur , l’état d’affichage est désactivé même si la propriété a la EnabledViewStateMode valeur .

S’applique à

Voir aussi