DetailsView.OnPagePreLoad(Object, EventArgs) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컨트롤이 로드되기 전에 데이터 바인딩된 컨트롤의 초기화된 상태를 설정합니다.
protected:
override void OnPagePreLoad(System::Object ^ sender, EventArgs ^ e);
protected override void OnPagePreLoad (object sender, EventArgs e);
override this.OnPagePreLoad : obj * EventArgs -> unit
Protected Overrides Sub OnPagePreLoad (sender As Object, e As EventArgs)
매개 변수
설명
메서드는 OnPagePreLoad 페이지의 수명 주기 내에서 데이터 바인딩이 발생하는 시기를 제어하는 데 사용됩니다. 데이터 바인딩된 컨트롤의 내부 초기화 상태를 설정 하 여 수행 합니다. 컨트롤의 초기화된 상태는 페이지 수명 주기 OnDataPropertyChanged 의 단계에서 설정 PreLoad 되기 때문에 이벤트 처리기는 해당 단계 이후에 컨트롤의 데이터 속성이 변경될 때마다 호출되어 렌더링하기 전에 컨트롤이 데이터에 다시 바인딩되어야 한다는 신호를 보냅니다.
메서드는 OnPagePreLoad HTTP 요청이 포스트백이고 뷰 상태가 활성화되었지만 데이터 바인딩된 컨트롤이 아직 바인딩되지 않은 경우 속성을 로 설정 RequiresDataBinding 하기 true
위해 클래스에 의해 DetailsView 재정의됩니다. 이 시나리오는 런타임에 컨트롤의 표시 유형이 변경되는 및 MultiView와 같은 Wizard 컨트롤에서 일반적입니다.
적용 대상
추가 정보
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET