WebPartManager.SelectedWebPartChanging Evento
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.
Si verifica durante il processo di modifica del controllo WebPart o del controllo server correntemente selezionato in una pagina Web.
public:
event System::Web::UI::WebControls::WebParts::WebPartCancelEventHandler ^ SelectedWebPartChanging;
public event System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler SelectedWebPartChanging;
member this.SelectedWebPartChanging : System.Web.UI.WebControls.WebParts.WebPartCancelEventHandler
Public Custom Event SelectedWebPartChanging As WebPartCancelEventHandler
Tipo evento
Commenti
Questo evento può essere usato insieme al OnSelectedWebPartChanging metodo . Gli sviluppatori di pagine possono creare un gestore eventi nel codice aggiungendo l'attributo OnSelectedWebPartChanging
all'elemento <asp:webpartmanager>
in una pagina e impostando il valore dell'attributo sul nome di un metodo personalizzato che gestirà l'evento.
Questo evento viene generato durante il processo di inizio o fine di una connessione tra controlli e quando inizia e termina una modifica di un controllo. Per informazioni dettagliate, vedere il OnSelectedWebPartChanging metodo .
In genere, quando l'evento SelectedWebPartChanging viene generato come risultato diretto dell'azione di un utente che modifica il controllo selezionato, l'evento può essere annullato. Tuttavia, esiste uno scenario in cui l'evento non può essere annullato. Se un WebPartZone controllo viene eliminato, i WebPart controlli che contiene devono essere chiusi, altrimenti saranno orfani. In questo caso il WebPartManager controllo chiude i WebPart controlli, non l'utente e deve determinare quale controllo è attualmente selezionato e quando modificare la selezione senza alcuna probabilità di interruzione, in modo che possa completare il processo di pulizia di tutti i controlli. Pertanto, per progettazione il SelectedWebPartChanging metodo non può essere annullato in questo scenario. Per un evento correlato che può essere annullato, vedere l'evento WebPartClosing .