LoginView.ViewChanged Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inträffar när vyn har ändrats.
public:
event EventHandler ^ ViewChanged;
public event EventHandler ViewChanged;
member this.ViewChanged : EventHandler
Public Custom Event ViewChanged As EventHandler
Händelsetyp
Kommentarer
När kontrollen LoginView växlar vyer tar den bort kontrollerna från den tidigare mallen och skapar nya underordnade kontroller från den nya mallen. Händelsen ViewChanged utlöses efter att de nya underordnade kontrollerna har skapats.
Använd händelsen ViewChanged för att utföra all bearbetning, till exempel databindning, som krävs för att initiera kontrollerna i den nya vyn.
Note
Händelsen ViewChanged utlöses endast om inloggningsstatusen för en användare ändras under ett inlägg på sidan. Händelsen ViewChanged aktiveras inte om en användare loggar in med hjälp av Login kontrollen eller om användaren loggar ut med hjälp av LoginStatus kontrollen. Händelsen ViewChanged inträffar inte heller om en användare loggas in eller ut följt av en omdirigering. Ett exempel på när händelsen ViewChanged inträffar är när en användare loggas ut genom att anropa SignOut metoden utan att omdirigeras till en annan sida. Under nästa postback till sidan LoginView identifierar kontrollen ändringen i inloggningsstatusen för användaren och genererar ViewChanged sedan händelsen.
Mer information om hur du hanterar händelser finns i Hantera och höja händelser.