가능한 중복 : Page 개체가 처음 HttpModule의 파이프 라인에 생성됩니다 않습니다 내가 조사하고 있습니다
HTTPModule Event Execution Order?HttpModule 및 페이지 생성?
: 여기
HttpModule
===========
#1 BeginRequest
#2 AuthenticateRequest
#3 AuthorizeRequest
#4 RespolveRequestCache
#5 AcquireRequestState
#6 PreRequestHandnlerExecute
Handler
========
#7 ProcessRequest
... later stages
================
및 내 expirament입니다 :
나는 EAC를 등록했습니다 은 "안전 캐스트는"성공적으로 일한 AcquireRequestState
이었다
void check(object sender, EventArgs e)
{
Page objPage = (sender as HttpApplication).Context.Handler as Page;
if (objPage == null) return;
...
}
첫 단계 : 시간 함수는 특정 방법을 실행합니다.
질문 :
그것은 나 근무 않았지만,이 페이지 클래스를 취득 할 수있는 안전한 장소입니까?
또한, 왜 아무데도 기록되지 않는 이유는 무엇입니까? 나는 Msdn에서 페이지 클래스가 처음으로 액세스 할 수있는 단계를 찾고 어떤 것도 찾을 수 없었습니다.
@AlexeiLevenkov 당신이 내 질문에 전혀 _read_습니까? 중복 된 질문에서 _ 페이지 _에 대한 언급이 표시되지 않습니다. 주의하십시오. –
나는 두 번째는 당신에게 [링크]를 줄 생각 (http://msdn.microsoft.com/en-us/library/bb470252.aspx)는 10 단계에 MapRequestHandler 동안 발생라고하는 "핸들러는 native- 될 수 있습니다 코드 모듈 등 같은 PageHandlerFactory " –