LoginStatus.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, czy użytkownik jest zalogowany, i pobiera adres URL strony logowania.
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 OnPreRender określa, czy użytkownik jest zalogowany, sprawdzając IsAuthenticated właściwość właściwości Page obiektu Request . Jeśli użytkownik jest zalogowany, LogoutText właściwość or LogoutImageUrl jest używana do renderowania kontrolki. Jeśli użytkownik nie jest zalogowany, LoginText właściwość or LoginImageUrl jest używana do renderowania kontrolki.
Aby uzyskać więcej informacji na temat obsługi zdarzeń, 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.