새로 추 가 된 페이지 이벤트:ASP.NET 2.0 에서,하나의 ASP.NET 페이지 의 수명 주 기 는 주로(빨간색 글꼴 은 ASP.NET 2.0 이 새로 추 가 된 단계 페이지 이 벤트 를 표시 합 니 다):클 라 이언 트 요청 페이지-사전 초기 화(OnPreInit)-초기 화(OnInit)-초기 화 완료(OnInitComplete)-ViewState(LoadViewState)를 불 러 옵 니 다.OnPreLoad―》Page_OnLoad―리 턴 변경 알림(RaisePostDataChanged Event)-리 턴 이벤트 처리(RaisePostBackEvent)PageOnLoadComplete-프 리 젠 테 이 션(OnPreRender)-프 리 젠 테 이 션 완료(OnPreRenderComplete)-저장 ControlState(SaveControlState)-저장 ViewState(SaveViewState)-구현(Render)-페이지UnLoad。 OnPreInit:페이지 OnInit 이 벤트 를 초기 화하 기 전에 터치 합 니 다.이 단계 에서 사이트 테마(Theme)를 정의 하거나 사이트 의 개성 화 에 필요 한 데이터 정 보 를 불 러 오 는 등 작업 을 할 수 있 습 니 다.OnInitComplete:페이지 OnInit 이벤트 초기 화 완료 후 터치 합 니 다.OnPreLoad:페이지 OnLoad 이 벤트 를 불 러 오기 전에 터치 합 니 다.OnLoadComplete:페이지 에 OnLoad 이 벤트 를 불 러 온 후 터치 합 니 다.OnPreRenderComplete:OnPreRender 이 벤트 를 미리 보 여 준 후 터치 합 니 다.이것 은 페이지 가 보 여 주 는 마지막 관문 입 니 다.그 후에 페이지 는 더 이상 보 여 주 는 변경 을 할 수 없습니다.SaveControl State:컨트롤 상태 Control State 를 저장 합 니 다.ControlState 는 ASP.NET 2.0 컨트롤 에 추 가 된 속성 으로 ViewState 와 유사 합 니 다.그러나 이 는 ControlState 가 더 중요 한 컨트롤 상태 정 보 를 저장 하여 ViewState 를 사용 하지 않 은 상태 에서 컨트롤 상 태 를 읽 고 쓸 수 있 도록 하 는 것 과 차이 가 있 습 니 다.페이지 헤더 에 대한 제어 추가:System.Web.UI.Page 류 는 HTML 페이지 헤더 영역 에서 데 이 터 를 조작 하 는 데 사용 할 헤더 속성 을 새로 추 가 했 습 니 다.Header 속성 에 대한 추적 을 통 해 Header 속성 은 IPageHeader 인 터 페 이 스 를 실현 하 는 대상(이 대상 은 Linked StyleSheets,Metadata,StyleSheet 과 Title 네 가지 속성 이 있 음)을 저장 하고 있 으 며,실제 적 으로 이 대상 을 통 해 HTML 페이지 헤더 영역 에서 데 이 터 를 조작 하 는 것 을 실현 할 수 있 습 니 다.예:void PageLoad(object sender, System.EventArgs e) { this.Header.Metadata.Add("author", "brooks"); } 실행 결 과 는Untitled Page정의 폼 의 기본 단추:ASP.NET 1.0 에서 폼 의 기본 단 추 를 설정 하기 위해 속수무책 입 니 다.다행히 ASP.NET 2.0 이 이 기능 을 추가 하 였 습 니 다.이 제 는 폼 의 기본 단 추 를 매우 편리 하 게 설정 할 수 있 습 니 다.<%@page language="C#" %> void Button1_Click(object sender, System.EventArgs e) { this.LB_Message.Text = "You clicked button1"; } Untitled Page
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: