LoginView.OnPreRender(EventArgs) Metodo

Definizione

Determina quale modello dei gruppi di ruolo visualizzare, in base ai ruoli dell'utente che ha eseguito l'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 viene chiamato durante l'evento PreRender per determinare quale modello di contenuto visualizzare all'utente. Se la Name proprietà della PageUser proprietà è null, viene visualizzato il modello specificato nella AnonymousTemplate proprietà; in caso contrario, viene visualizzato il modello associato al ruolo dell'utente. Se l'utente non appartiene a un gruppo di ruoli definito o se non è stata configurata la gestione dei ruoli, il LoginView controllo visualizza il modello specificato nella LoggedInTemplate proprietà . Per altre informazioni sulla configurazione della gestione dei ruoli, vedere Provider di gestione dei ruoli.

Quando viene generato un evento, il gestore dell'evento viene richiamato tramite un delegato. Per altre informazioni, vedere la 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