WebPartManager.OnSelectedWebPartChanged(WebPartEventArgs) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera l'evento SelectedWebPartChanged, che si verifica dopo la nuova selezione o l'annullamento della selezione del controllo WebPart.
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)
Parametri
Oggetto WebPartEventArgs che contiene i dati dell'evento.
Commenti
Il OnSelectedWebPartChanged metodo genera l'evento SelectedWebPartChanged , in genere un punto in cui uno sviluppatore potrebbe voler modificare l'aspetto dell'interfaccia utente. Ad esempio, quando viene selezionato un nuovo WebPart controllo, il set di controlli Web part modifica il rendering del controllo appena selezionato. Dopo la cancellazione della selezione di un controllo, il rendering viene restituito alla normale.
Dopo che un utente seleziona un determinato WebPart controllo per la modifica, viene chiamato il OnSelectedWebPartChanged metodo. Quando l'utente completa la modifica del controllo e lo chiude, con il risultato che la selezione del controllo viene cancellata, il OnSelectedWebPartChanged metodo viene chiamato di nuovo.
Note per gli eredi
Esistono diverse opzioni correlate all'evento SelectedWebPartChanged , per consentire agli sviluppatori di personalizzare il rendering che si verifica dopo la modifica del controllo selezionato. Nel codice dichiarativo, all'interno dell'elemento <asp:webpartmanager>
è possibile impostare l'attributo OnSelectedWebPartChanged
e assegnarlo al nome di un metodo personalizzato. Nel metodo personalizzato è possibile modificare il rendering dei controlli selezionati quando si verifica l'evento. Un'altra opzione consiste nell'ereditare dalla classe e eseguire l'override WebPartManager del metodo. Una terza opzione consiste nel personalizzare il rendering a livello di zona; Ad esempio, è possibile ereditare dalla classe e eseguire l'override EditorZoneBase del metodo, per personalizzare OnSelectedWebPartChanged(Object, WebPartEventArgs) il rendering dei controlli selezionati e cancellati durante il processo di modifica.