Control.ViewStateMode Propriété

Définition

Obtient ou définit le mode d'état d'affichage de ce contrôle.Gets or sets the view-state mode of this control.

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; }
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.The view-state mode of this control.

Attributs

Exceptions

Une tentative a été effectuée pour affecter à cette propriété une valeur qui n'est pas dans l'énumération ViewStateMode.An attempt was made to set this property to a value that is not in the ViewStateMode enumeration.

Remarques

Vous pouvez utiliser la propriété ViewStateMode pour activer l’état d’affichage d’un contrôle individuel même si l’état d’affichage est désactivé pour la page.You can use the ViewStateMode property to enable view state for an individual control even if view state is disabled for the page. Pour plus d’informations sur l’état d’affichage et l’état du contrôle, consultez la propriété EnableViewState.For more information about view state and control state, see the EnableViewState property.

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 propriété EnableViewState de la page et le contrôle sur true, définissez la propriété ViewStateMode de la page sur Disabled, et affectez à la propriété ViewStateMode du contrôle la valeur Enabled.To disable view state for a page and to enable it for a specific control on the page, set the EnableViewState property of the page and the control to true, set the ViewStateMode property of the page to Disabled, and set the ViewStateMode property of the control to Enabled.

La valeur par défaut de la propriété ViewStateMode pour une page est Enabled.The default value of the ViewStateMode property for a page is Enabled. La valeur par défaut de la propriété ViewStateMode pour un contrôle serveur Web dans une page est Inherit.The default value of the ViewStateMode property for a Web server control in a page is 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é EnableViewState détermine le comportement de l’état d’affichage.As a result, if you do not set this property at either the page or the control level, the value of the EnableViewState property determines view-state behavior.

La propriété ViewStateMode d’une page ou d’un contrôle n’a d’effet que si la propriété EnableViewState est définie sur true.The ViewStateMode property of a page or a control has an effect only if the EnableViewState property is set to true. Si la propriété EnableViewState est définie sur false, l’état d’affichage sera désactivé même si la propriété ViewStateMode est définie sur Enabled.If the EnableViewState property is set to false, view state will be turned off even if the ViewStateMode property is set to Enabled.

S’applique à

Voir aussi