Comparteix a través de


LoginStatus.OnPreRender(EventArgs) Método

Definición

Determina si un usuario ha iniciado sesión y obtiene la dirección URL de la página de inicio de sesión.

protected public:
 override void OnPreRender(EventArgs ^ e);
protected internal override void OnPreRender (EventArgs e);
override this.OnPreRender : EventArgs -> unit
Protected Friend Overrides Sub OnPreRender (e As EventArgs)

Parámetros

e
EventArgs

EventArgs que contiene los datos del evento.

Comentarios

El OnPreRender método determina si el usuario ha iniciado sesión examinando la IsAuthenticated propiedad de la Page propiedad del Request objeto. Si el usuario ha iniciado sesión, la LogoutText propiedad o LogoutImageUrl se usa para representar el control. Si el usuario no ha iniciado sesión, la LoginText propiedad o LoginImageUrl se usa para representar el control.

Para obtener más información sobre el manejo de eventos, consulte controlar y provocar eventos.

El método OnPreRender también permite que las clases derivadas controlen el evento sin adjuntar ningún delegado. Ésta es la técnica preferida para controlar el evento en una clase derivada.

Notas a los desarrolladores de herederos

Al reemplazar OnPreRender(EventArgs) en una clase derivada, asegúrese de llamar al método OnPreRender(EventArgs) de la clase base para que los delegados registrados reciban el evento.

Se aplica a

Consulte también