Sys.Application.initialize 메서드
업데이트: 2007년 11월
응용 프로그램을 초기화하고 load 이벤트를 발생시킵니다.
참고
이 함수는 클라이언트 스크립트 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
Sys.Application.initialize();
설명
기본적으로 페이지에 AJAX를 사용하도록 설정되면 ASP.NET에서는 페이지의 닫는 </form> 태그 바로 앞에 initialize 메서드 호출을 삽입합니다. </form> 태그 뒤에 나오는 코드는 응용 프로그램의 일부로 초기화되지 않으며 ASP.NET AJAX 기능에 액세스할 수 없습니다.
initialize 메서드를 호출하면 Sys.Application 클래스가 초기화됩니다. 응용 프로그램은 페이지 수명 주기 동안 한 번만 초기화되며, 이후에 initialize를 호출하면 raiseLoad 메서드가 호출됩니다.
첫 번째 GET 요청 이후에 처음으로 응용 프로그램이 초기화되면 다음 프로세스가 실행됩니다.
모든 스크립트가 로드된 후 개체 만들기 모델이 시작됩니다.
필요한 경우 구성 요소에서 다른 구성 요소에 대한 복잡한 참조를 가져오는 논리를 수행합니다.
개체 만들기 모델이 끝납니다.
load 이벤트가 발생합니다.
Application 개체가 초기화된 후에는 init 이벤트에 연결되는 다음 처리기가 바로 실행됩니다.
참고
스크립트가 로드되는 동안 시간이 초과하거나 로드 작업이 실패할 수 있습니다.