>Hmm. Both fire for me. BeginRequest() first followed by PreRequestHandlerExecute() ....
So, you're saying that if you are calling a page such as Test.aspx, that BeginRequest() would be fired followed by PreRequestHandlerExecute(), applicable even in a Redirect? Basically, the following scenario would be applicable based on what you say:
http://www.domain.com/Test.aspx1. would trigger BeginRequest()
2. would trigger PreRequestHandlerExecute()
In Test.aspx, in code beind, a line such as:
Response.Redirect("
http://www.domain.com/Test2.aspx")
would then fire again:
3. BeginRequest()
4. PreRequestHandlerExecute()
Is that correct?
In my experience, 1, 2 and 3 are fired but not 4.