Udostępnij za pośrednictwem


LoginView.ViewChanging Zdarzenie

Definicja

Występuje przed zmianą widoku.

public:
 event EventHandler ^ ViewChanging;
public event EventHandler ViewChanging;
member this.ViewChanging : EventHandler 
Public Custom Event ViewChanging As EventHandler 

Typ zdarzenia

Uwagi

Gdy kontrolka LoginView przełącza widoki, usuwa kontrolki z poprzedniego szablonu i tworzy nowe kontrolki podrzędne z nowego szablonu. Zdarzenie ViewChanging jest zgłaszane przed usunięciem poprzednich kontrolek.

ViewChanging Użyj zdarzenia, aby wykonać dowolne przetwarzanie, takie jak zapisywanie informacji o kontroli, niezbędne przed usunięciem kontrolek.

Uwaga

Zdarzenie ViewChanging jest zgłaszane tylko wtedy, gdy stan logowania użytkownika zmieni się podczas powrotu do strony. Zdarzenie ViewChanging nie zostanie zgłoszone, jeśli użytkownik loguje się za pomocą kontrolki Login lub jeśli użytkownik wyloguje się przy użyciu kontrolki LoginStatus . Zdarzenie ViewChanging nie będzie również występować, jeśli użytkownik jest zalogowany lub wychodzący, po którym następuje przekierowanie. Przykładem wystąpienia ViewChanging zdarzenia jest wylogowanie użytkownika przez wywołanie SignOut metody bez przekierowania do innej strony. Podczas następnego powrotu do strony LoginView kontrolka wykryje zmianę stanu logowania użytkownika, a następnie zgłosi ViewChanging zdarzenie.

Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.

Dotyczy

Zobacz też