WebPartManager.OnDisplayModeChanging Metod
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.
Genererar DisplayModeChanging händelsen för att indikera att WebPartManager kontrollen håller på att växla från ett visningsläge till ett annat på en webbsida.
protected:
virtual void OnDisplayModeChanging(System::Web::UI::WebControls::WebParts::WebPartDisplayModeCancelEventArgs ^ e);
protected virtual void OnDisplayModeChanging(System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventArgs e);
abstract member OnDisplayModeChanging : System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventArgs -> unit
override this.OnDisplayModeChanging : System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventArgs -> unit
Protected Overridable Sub OnDisplayModeChanging (e As WebPartDisplayModeCancelEventArgs)
Parametrar
En EventArgs som innehåller händelsedata som är associerade med ett föränderligt visningsläge.
Kommentarer
Metoden OnDisplayModeChanging i dess basform genererar DisplayModeChanging helt enkelt händelsen.
Anteckningar till arvingar
Du kan åsidosätta OnDisplayModeChanging(WebPartDisplayModeCancelEventArgs) metoden. När ett visningsläge till exempel ändras kanske du vill kontrollera vad det nya visningsläget kommer att vara (med hjälp NewDisplayMode av egenskapen) och ändra något i användargränssnittet (användargränssnittet) baserat på vad det nya visningsläget kommer att vara. Om du har ett anpassat visningsläge kanske du vill göra vissa kontroller synliga om det anpassade läget ska vara det nya visningsläget.
När du åsidosätter den här metoden bör du normalt anropa basmetoden som det första steget i den åsidosatta metoden, så att händelsen aktiveras för att indikera att ett visningsläge börjar ändras. Sedan kan din anpassade kod göra ändringar i användargränssnittet (användargränssnittet) innan det nya visningsläget faktiskt visas.