LoginView.OnPreRender(EventArgs) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa szablon grupy ról do wyświetlenia na podstawie ról zalogowanego użytkownika.
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)
Parametry
Uwagi
Metoda jest wywoływana OnPreRender podczas zdarzenia, PreRender aby określić, który szablon zawartości ma być wyświetlany użytkownikowi.
Name Jeśli właściwość właściwości PageUser to null
, zostanie wyświetlony szablon określony we AnonymousTemplate właściwości . W przeciwnym razie zostanie wyświetlony szablon skojarzony z rolą użytkownika. Jeśli użytkownik nie należy do zdefiniowanej grupy ról lub jeśli nie skonfigurowano zarządzania rolami, kontrolka LoginView wyświetla szablon określony we LoggedInTemplate właściwości . Aby uzyskać więcej informacji na temat konfigurowania zarządzania rolami, zobacz Dostawcy zarządzania rolami.
Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.
Metoda OnPreRender umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.
Uwagi dotyczące dziedziczenia
Podczas zastępowania OnPreRender(EventArgs) w klasie pochodnej należy wywołać metodę klasy OnPreRender(EventArgs) bazowej, aby zarejestrowani delegaci odbierali zdarzenie.