다음을 통해 공유


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 있습니다. 개체의 Triplet 필드에는 Third 속성이 나타내는 SelectedIndices 선택한 인덱스가 있습니다. 메서드는 LoadViewState 기본 클래스의 HtmlContainerControl.LoadViewState 메서드를 호출하여 컨트롤의 기본 뷰 상태를 복원합니다.

합니다 LoadViewState 메서드는 주로 컨트롤 개발자가 기능을 확장 합니다 HtmlSelect 제어 합니다.

상속자 참고

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

적용 대상

추가 정보