WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löst das SelectedWebPartChanged-Ereignis aus, das eintritt, nachdem ein WebPart-Steuerelement entweder neu ausgewählt wurde oder seine Auswahl aufgehoben wurde.
protected:
virtual void OnSelectedWebPartChanged(System::Web::UI::WebControls::WebParts::WebPartEventArgs ^ e);
protected virtual void OnSelectedWebPartChanged (System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
abstract member OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
override this.OnSelectedWebPartChanged : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
Protected Overridable Sub OnSelectedWebPartChanged (e As WebPartEventArgs)
Parameter
Ein WebPartEventArgs, das die Ereignisdaten enthält.
Hinweise
Die OnSelectedWebPartChanged -Methode löst das Ereignis aus. Dies ist in der SelectedWebPartChanged Regel ein Zeitpunkt, an dem ein Entwickler die Darstellung der Benutzeroberfläche ändern möchte. Wenn beispielsweise ein neues WebPart Steuerelement ausgewählt wird, ändert der Webpart-Steuerelementsatz das Rendering des neu ausgewählten Steuerelements. Nachdem die Auswahl eines Steuerelements gelöscht wurde, wird das Rendering wieder normal dargestellt.
Nachdem ein Benutzer ein bestimmtes WebPart Steuerelement für die Bearbeitung ausgewählt hat, wird die OnSelectedWebPartChanged -Methode aufgerufen. Wenn der Benutzer mit der Bearbeitung des Steuerelements fertig ist und es schließt, sodass die Auswahl des Steuerelements gelöscht wird, wird die OnSelectedWebPartChanged Methode erneut aufgerufen.
Hinweise für Vererber
Es gibt mehrere Optionen im Zusammenhang mit dem SelectedWebPartChanged Ereignis, damit Entwickler das Rendering anpassen können, das erfolgt, nachdem das ausgewählte Steuerelement geändert wurde. Im deklarativen Code können Sie innerhalb des <asp:webpartmanager>
Elements das OnSelectedWebPartChanged
Attribut festlegen und ihm den Namen einer benutzerdefinierten Methode zuweisen. In der benutzerdefinierten Methode können Sie das Rendering der ausgewählten Steuerelemente ändern, wenn das Ereignis auftritt. Eine weitere Option besteht darin, von der WebPartManager -Klasse zu erben und die -Methode zu überschreiben. Eine dritte Option besteht darin, das Rendering auf Zonenebene anzupassen. Beispielsweise können Sie von der EditorZoneBase -Klasse erben und deren OnSelectedWebPartChanged(Object, WebPartEventArgs) Methode überschreiben, um das Rendering der während des Bearbeitungsprozesses ausgewählten und gelöschten Steuerelemente anzupassen.