본문 바로가기
Web/ASP.NET

[ASP.NET] Page 클래스 이벤트

by WooHey 2022. 10. 21.

ASP.NET 의 웹 폼은 미리 정의된 이벤트 집합을 제공한다.

 

페이지 요청 -> HTTP 처리기 -> Page 이벤트 처리기 -> HTTP 처리기 -> 페이지 응답

(Page_init() 부터 Page_Unlolad() 순서로 처리됨.)

Page 이벤트 처리기 설명
Page_Init() 요청을 처리하는 데 필요한 객체와 변수를 초기화
Page_Load() 모든 컨트롤이 로드 및 초기화되고, 속성들이 설정됨.
Control Events 버튼 클릭, 텍스트 변경 등의 컨트롤 이벤트가 처리됨.
Page_PreRender() HTML 문서를 생성하기 전, 최종적으로 컨트롤을 갱신.
Page_Unload() 요청을 처리하는 데 사용한 객체와 변수 자원을 반환.