En mi página maestra, tengo un pequeño método en el evento Page_Load
que comprueba si un usuario está conectado y los redirige a la página de inicio de sesión si no es así.La página ASP.NET 'Page_Load' se dispara antes del evento 'Page_Load' de Master Page?
El problema es que para algunas de mis páginas los eventos Page_Load
suponen que hay usuarios conectados, y estos eventos parecen dispararse antes de la comprobación de inicio de sesión en la página maestra, lo que causa errores.
¿Cuáles son algunas formas de evitar esto? Cualquier evento que pueda usar aparte de Page_Load en mis páginas, disparará después de la página maestra?
¿No está utilizando la autenticación de formularios? Solo debe especificar un LoginUrl para redireccionar automáticamente a su Login.aspx en cualquier página si el usuario no está autenticado o si la sesión ha expirado. http://msdn.microsoft.com/en-us/library/system.web.security.formsauthentication.loginurl.aspx –