ControlAdapter.LoadAdapterViewState(Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 컨트롤 어댑터와 연결된 컨트롤이 있는 페이지에 대한 이전 요청 중 SaveAdapterViewState()에서 저장한 어댑터 뷰 상태 정보를 로드합니다.
protected public:
virtual void LoadAdapterViewState(System::Object ^ state);
protected internal virtual void LoadAdapterViewState (object state);
abstract member LoadAdapterViewState : obj -> unit
override this.LoadAdapterViewState : obj -> unit
Protected Friend Overridable Sub LoadAdapterViewState (state As Object)
매개 변수
설명
어댑터는 자체 뷰 상태 정보를 유지해야 하는 경우 해당 및 SaveAdapterViewState 메서드를 재정의할 LoadAdapterViewState 수 있습니다.
어댑터는 연결된 컨트롤의 뷰 상태와 독립적으로 요청 간에 유지 관리해야 하는 데이터가 있는 경우 보기 상태 정보를 유지 관리해야 합니다. 예를 들어 데스크톱 컴퓨터 브라우저의 그리드 컨트롤은 값의 행과 열에 대한 단일 보기로 렌더링될 수 있습니다. 다른 브라우저에서는 해당 렌더링을 행 목록 및 단일 행의 세부 정보와 같은 여러 개의 개별 보기로 분할할 수 있습니다. 어댑터는 보기 상태에서 현재 활성화되지 않은 뷰에 대한 데이터를 유지 관리해야 합니다.
메서드 LoadAdapterViewState 는 수명 주기 단계에서 메서드 LoadState
바로 앞에 Control.LoadViewState 호출됩니다. 어댑터 뷰 상태는 컨트롤의 뷰 상태 외에 별도의 상태입니다.