LoginStatus.OnPreRender(EventArgs) Metoda

Definicja

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

e
EventArgs

Element EventArgs zawierający dane zdarzenia.

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 otrzymywali zdarzenie.

Dotyczy

Zobacz też