다음을 통해 공유


HtmlSelect.LoadViewState(Object) 메서드

정의

메서드에서 저장한 HtmlSelect 이전 페이지 요청에서 컨트롤의 뷰 상태 정보를 복원합니다 SaveViewState() .

protected:
 override void LoadViewState(System::Object ^ savedState);
protected override void LoadViewState(object savedState);
override this.LoadViewState : obj -> unit
Protected Overrides Sub LoadViewState (savedState As Object)

매개 변수

savedState
Object

Object 복원할 컨트롤 상태를 나타내는 값입니다.

설명

이 메서드는 주로 .NET Framework 인프라에서 사용되며 코드에서 직접 사용할 수 없습니다. 그러나 컨트롤 개발자는 사용자 지정 서버 컨트롤이 뷰 상태를 복원하는 방법을 지정하기 위해 이 메서드를 재정의할 수 있습니다. 자세한 내용은 ASP.NET 상태 관리 개요를 참조하세요.

HtmlSelect 컨트롤의 뷰 상태는 개체로 Triplet 저장됩니다. First 개체의 Triplet 필드는 컨트롤의 기본 뷰 상태를 보유 HtmlSelect 합니다. 개체의 필드에는 Second 속성이 ListItemCollection 나타내는 컬렉션이 포함 ItemsTriplet 됩니다. 개체의 필드에는 Third 속성이 나타내는 선택한 인덱스가 포함됩니다SelectedIndices.Triplet 이 메서드는 LoadViewState 기본 클래스의 HtmlContainerControl.LoadViewState 메서드를 호출하여 컨트롤의 기본 뷰 상태를 복원합니다.

LoadViewState 메서드는 주로 컨트롤의 기능을 확장 하는 컨트롤 개발자에 HtmlSelect 의해 사용 됩니다.

상속자 참고

파생 클래스에서 재정 LoadViewState(Object) 의하는 경우 컨트롤의 LoadViewState(Object) 뷰 상태가 제대로 관리되도록 기본 클래스의 메서드를 HtmlSelect 호출해야 합니다.

적용 대상

추가 정보