2010-04-21 3 views

Répondre

3

Je pense que vous pourriez être à la recherche d'événement PreInit, S'il vous plaît jeter un oeil à Life-Cycle Events

+0

Je pense que c'est ce que vous cherchez - 'PreInit' est appelé sur la page seulement et est l'événement le plus tôt que vous pouvez utiliser. Puis 'Init' pour chaque contrôle, puis' Init' pour la page. Les valeurs de contrôle de viewstate sont définies pendant 'InitComplete'. – Beno

2

Vous pouvez essayer l'un des événements de niveau application dans Global.asax - par exemple Application_BeginRequest. Quelque chose comme

void Application_BeginRequest(object sender, EventArgs e) 
{ 
    if (Request.Url.AbsolutePath.Contains(...)) 
    { 
     Response.Redirect("SomePage.aspx"); 
    } 
} 
Questions connexes