Condividi tramite


LoginStatus.OnPreRender(EventArgs) Metodo

Definizione

Determina se un utente è connesso e ottiene l'URL della pagina di accesso.

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)

Parametri

e
EventArgs

Oggetto EventArgs che contiene i dati dell'evento.

Commenti

Il OnPreRender metodo determina se l'utente è connesso esaminando la IsAuthenticated proprietà della Page proprietà dell'oggetto Request . Se l'utente ha effettuato l'accesso, la LogoutText proprietà o LogoutImageUrl viene utilizzata per eseguire il rendering del controllo. Se l'utente non è connesso, la LoginText proprietà o LoginImageUrl viene utilizzata per eseguire il rendering del controllo.

Per ulteriori informazioni sulla gestione degli eventi, consultare gestione e generazione di eventi.

Il metodo OnPreRender consente inoltre alle classi derivate di gestire l'evento senza associare un delegato. È la tecnica consigliata per la gestione dell'evento in una classe derivata.

Note per gli eredi

Quando si esegue l'override di OnPreRender(EventArgs) in una classe derivata, verificare di chiamare il metodo OnPreRender(EventArgs) della classe di base in modo che i delegati registrati ricevano l'evento.

Si applica a

Vedi anche