WebPartManager.OnDisplayModeChanging Metod

Definition

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

e
WebPartDisplayModeCancelEventArgs

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.

Gäller för

Se även