Control.ViewStateMode 속성

정의

이 컨트롤의 뷰 상태 모드를 가져오거나 설정합니다.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

속성 값

이 컨트롤의 뷰 상태 모드입니다.The view-state mode of this control.

특성

예외

이 속성을 ViewStateMode 열거형 이외의 값으로 설정하려고 한 경우An attempt was made to set this property to a value that is not in the ViewStateMode enumeration.

설명

페이지에 대해 뷰 상태가 사용 하지 않도록 설정 된 경우에도 ViewStateMode 속성을 사용 하 여 개별 컨트롤에 대 한 뷰 상태를 사용 하도록 설정할 수 있습니다.You can use the ViewStateMode property to enable view state for an individual control even if view state is disabled for the page. 뷰 상태 및 컨트롤 상태에 대 한 자세한 내용은 EnableViewState 속성을 참조 하세요.For more information about view state and control state, see the EnableViewState property.

페이지의 뷰 상태를 사용 하지 않도록 설정 하 고 페이지의 특정 컨트롤에 대해이를 사용 하도록 설정 하려면 페이지의 EnableViewState 속성과 컨트롤을 true설정 하 고 페이지의 ViewStateMode 속성을로 설정 Disabled컨트롤의 ViewStateMode 속성을 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.

페이지에 대 한 ViewStateMode 속성의 기본값은 Enabled입니다.The default value of the ViewStateMode property for a page is Enabled. 페이지의 웹 서버 컨트롤에 대 한 ViewStateMode 속성의 기본값은 Inherit입니다.The default value of the ViewStateMode property for a Web server control in a page is Inherit. 따라서 페이지 또는 컨트롤 수준에서이 속성을 설정 하지 않으면 EnableViewState 속성 값이 뷰 상태 동작을 결정 합니다.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.

ViewStateMode 페이지 또는 컨트롤의 속성이 경우에만 적용 합니다 EnableViewState 속성이 true합니다.The ViewStateMode property of a page or a control has an effect only if the EnableViewState property is set to true. EnableViewState 속성이 false로 설정 된 경우 ViewStateMode 속성이 Enabled로 설정 된 경우에도 뷰 상태가 해제 됩니다.If the EnableViewState property is set to false, view state will be turned off even if the ViewStateMode property is set to Enabled.

적용 대상

추가 정보