Control.IsViewStateEnabled Control.IsViewStateEnabled Control.IsViewStateEnabled Control.IsViewStateEnabled Property


このコントロールでビューステートが有効かどうかを示す値を取得します。Gets a value indicating whether view state is enabled for this control.

protected public:
 property bool IsViewStateEnabled { bool get(); };
protected internal bool IsViewStateEnabled { get; }
member this.IsViewStateEnabled : bool
Protected Friend ReadOnly Property IsViewStateEnabled As Boolean


このコントロールでビューステートが有効な場合は true。それ以外の場合は falsetrue if view state is enabled for the control; otherwise, false.


ビューステートは、ページ、コンテナー、またはコントロールレベルで有効にすることができます。View state can be enabled at the page, container, or control level. ページまたはコンテナーレベルでビューステートが無効になっていると、ページまたはコンテナーに含まれるすべてのコントロールのビューステートが無効になります。When view state is disabled at the page or container level, view state is disabled for all controls contained by the page or container. プロパティIsViewStateEnabledは、ページ、コンテナー、またはコントロールによってビューステートが有効かどうかを示します。The IsViewStateEnabled property indicates whether view state is enabled by pages, containers, or controls.

EnableViewState プロパティIsViewStateEnabledとプロパティが異なる可能性があります。It is possible for the EnableViewState property and the IsViewStateEnabled property to be different. たとえば、コントロールを含むPageがビューステートを無効EnableViewStateにしている場合、プロパティtrueはにIsViewStateEnabledなりますfalseが、プロパティはになります。For example, if the Page containing the control has view state disabled, the EnableViewState property can be true while the IsViewStateEnabled property is false.

注意 (継承者)

ページ開発者は、 EnableViewStateプロパティViewStateModeとプロパティを設定して、コントロールでビューステートを使用しているかどうかを示します。Page developers will set the EnableViewState property and the ViewStateMode property to indicate whether they are using view state with your control. コントロールとすべてのコンテナー ViewStateModeに対してビューステートが有効になっているかどうかを判断するには、コードでプロパティとプロパティを使用します。IsViewStateEnabledUse the IsViewStateEnabled property and the ViewStateMode property in your code to determine whether view state is enabled for your control and for all containers.