Control.ViewStateMode 속성

정의

이 컨트롤의 뷰 상태 모드를 가져오거나 설정합니다.

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

속성 값

ViewStateMode

이 컨트롤의 뷰 상태 모드입니다.

특성

예외

이 속성을 ViewStateMode 열거형 이외의 값으로 설정하려고 한 경우

설명

페이지에 대해 보기 상태를 사용하지 않도록 설정한 경우에도 속성을 사용하여 ViewStateMode 개별 컨트롤에 대한 보기 상태를 사용하도록 설정할 수 있습니다. 뷰 상태 및 제어 상태에 대한 자세한 내용은 속성을 참조하세요 EnableViewState .

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. 페이지의 웹 서버 컨트롤에 대한 속성의 ViewStateMode 기본값은 .입니다 Inherit. 따라서 페이지 또는 컨트롤 수준에서 이 속성을 설정하지 않으면 속성 값에 EnableViewState 따라 뷰 상태 동작이 결정됩니다.

ViewStateMode 페이지 또는 컨트롤의 속성이 경우에만 적용 합니다 EnableViewState 속성이 true합니다. 속성이 EnableViewState 설정 false되면 속성이 설정되더라도 ViewStateMode Enabled뷰 상태가 해제됩니다.

적용 대상

추가 정보