다음을 통해 공유


HtmlSelect.SaveViewState 메서드

정의

서버에 페이지를 포스트백한 이후에 발생한 HtmlSelect 컨트롤 뷰 상태의 변경 내용을 저장합니다.

protected:
 override System::Object ^ SaveViewState();
protected override object SaveViewState ();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object

반환

Object 뷰 상태의 변경 내용이 들어 있는 HtmlSelect입니다. 개체와 관련된 뷰 상태가 없으면 이 메서드는 null 참조(Visual Basic의 경우 Nothing)를 반환합니다.

설명

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

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

상속자 참고

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

적용 대상

추가 정보