반응형
이벤트 핸들러는 object sender, 와 EventArgs e 가 항상 포함된다~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
sender 는 이벤트를 발생시키는 객체
EvenArgs 는 마우스나 키보드등등등
이벤트 |
활성 여부 |
Constructor |
항상 |
Construct |
항상 |
TestDeviceFilter |
항상 |
AddParsedSubObject |
항상 |
DeterminePostBackMode |
항상 |
PreInit |
항상 |
LoadPersonalizationData |
항상 |
InitializeThemes |
항상 |
Init |
항상 |
ApplyControlSkin |
항상 |
ApplyPersonalization |
항상 |
InitComplete |
항상 |
LoadPageStateFromPersistenceMedium |
다시 게시(postback) |
LoadControlState |
다시 게시 |
LoadViewState |
다시 게시 |
ProcessPostData1 |
다시 게시 |
PreLoad |
항상 |
Load |
항상 |
ProcessPostData2 |
다시 게시 |
RaiseChangedEvents |
다시 게시 |
RaisePostBackEvent |
다시 게시 |
LoadComplete |
항상 |
PreRender |
항상 |
PreRenderComplete |
항상 |
SavePersonalizationData |
항상 |
SaveControlState |
항상 |
SaveViewState |
항상 |
SavePageStateToPersistenceMedium |
항상 |
Render |
항상 |
Unload |
항상 |
포스트백( Postback ) = 다시 게시
활성 여부부분에서 항상과 다시 게시(postback)가 있는데 항상은 페이지가 로드될때 항상 실행 되는 이벤트라는 의미
§사실 ASP.NET 2.0으로 넘어오면서 페이지 로딩 시 발생할 수 있는 이벤트가 많이 추가 되었습니다. 이 말은 페이지 로딩 시 이벤트가 더 세분화 되었다는 뜻이며 개발자가 웹
폼 이벤트를 좀더 세세하게 제어할 수 있게 되었다는 뜻이기도 합니다.
§활성 여부 부분에서 ‘항상’과 ‘다시 게시(postback)’가 있는 데 ‘항상’은 페이지가 로드
될 때 항상 실행되는 이벤트라는 의미이며 ‘다시 게시’는 다시 게시 될
때에만 실행되는 이벤트라는 뜻입니다.
§이 이벤트들은 개발 시 개발자들이 가장
많이 사용하는 웹 폼 이벤트입니다. 그 중에서도 특히 Load 이벤트가 가장 많이 사용되고 그
다음으로 PreRender 이벤트가 많이 사용됩니다.
다음은 웹 폼 이벤트의 주요 실행 순서를 그림으로 표현한 것입니다.
'.NET > ASP.NET' 카테고리의 다른 글
ASP.NET Calendar 컨트롤 + button 컨트롤 (0) | 2008.11.28 |
---|---|
ASP.NET 표준 컨트롤 = 버튼 ( OnClientClick 자바스크립트 속성(이벤트)) (0) | 2008.11.28 |
ASP.NET BulletedList (0) | 2008.11.27 |
ASP.NET Postback ,Cross-Page Posting (0) | 2008.11.26 |
ASP.NET 따라하기 실행하기 ~!! (0) | 2008.11.26 |
ASP.NET 뛰어난 성능 (0) | 2008.11.26 |
스크립트 언어와 ASP.NET기술의 차이점 (0) | 2008.11.26 |
ASP.NET 2.0 지역화 기능: 웹 응용 프로그램 지역화에 대한 새로운 접근 (0) | 2008.11.25 |