LoginStatus.OnPreRender(EventArgs) Método

Definição

Determina se um usuário está conectado e obtém a URL da página de logon.Determines whether a user is logged in, and gets the URL of the login page.

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

Um EventArgs que contém os dados de evento.An EventArgs containing the event data.

Comentários

O OnPreRender método determina se o usuário está conectado examinando a IsAuthenticated propriedade da Propriedade do Page objeto Request .The OnPreRender method determines whether the user is logged in by examining the IsAuthenticated property of the Page object's Request property. Se o usuário estiver conectado, a LogoutText propriedade ou LogoutImageUrl será usada para renderizar o controle.If the user is logged in, the LogoutText or LogoutImageUrl property is used to render the control. Se o usuário não estiver conectado, a LoginText propriedade ou LoginImageUrl será usada para renderizar o controle.If the user is not logged in, the LoginText or LoginImageUrl property is used to render the control.

Para obter mais informações sobre como manipular eventos, consulte manipulando e gerando eventos.For more information about handling events, see Handling and Raising Events.

O OnPreRender método também permite que classes derivadas manipulem o evento sem anexar um delegado.The OnPreRender method also allows derived classes to handle the event without attaching a delegate. Essa é a técnica preferida para manipular o evento em uma classe derivada.This is the preferred technique for handling the event in a derived class.

Notas aos Herdeiros

Ao substituir OnPreRender(EventArgs) em uma classe derivada, certifique-se de chamar o método da classe base OnPreRender(EventArgs) para que os delegados registrados recebam o evento.When overriding OnPreRender(EventArgs) in a derived class, be sure to call the base class's OnPreRender(EventArgs) method so that registered delegates receive the event.

Aplica-se a