Condividi tramite


LoginView.OnPreRender(EventArgs) Metodo

Definizione

Determina quale modello di gruppo di ruoli visualizzare, in base ai ruoli dell'utente connesso.

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 NamePageUser proprietà della proprietà è null, viene visualizzato il modello specificato nella proprietà ; in AnonymousTemplate 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.

La generazione di un evento richiama il gestore eventi tramite un delegato. Per altre informazioni, vedere Gestione e generazione di eventi.

Il OnPreRender metodo consente anche alle classi derivate di gestire l'evento senza associare un delegato. Questa è la tecnica preferita per gestire l'evento in una classe derivata.

Note per gli eredi

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

Si applica a

Vedi anche