WebPartManager.OnWebPartDeleting(WebPartCancelEventArgs) 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 WebPartDeleting, che indica il processo di eliminazione di un controllo dinamico WebPart (o di un controllo server o utente contenuto in un'area WebPartZoneBase).
protected:
virtual void OnWebPartDeleting(System::Web::UI::WebControls::WebParts::WebPartCancelEventArgs ^ e);
protected virtual void OnWebPartDeleting (System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e);
abstract member OnWebPartDeleting : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
override this.OnWebPartDeleting : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
Protected Overridable Sub OnWebPartDeleting (e As WebPartCancelEventArgs)
Parametri
Oggetto WebPartCancelEventArgs che contiene i dati dell'evento.
Commenti
È possibile eliminare solo i controlli dinamici WebPart e quando un controllo viene eliminato, l'istanza del controllo viene rimossa definitivamente da una pagina e non può essere ripristinata. I controlli dinamici WebPart sono quelli aggiunti a livello di codice o da un catalogo web part, anziché i controlli statici dichiarati nel markup di una pagina Web.
Il OnWebPartDeleting metodo genera l'evento WebPartDeleting per indicare che un controllo viene eliminato definitivamente dalla sua zona. Il metodo offre anche l'opportunità di annullare il processo di eliminazione. Se il controllo viene eliminato correttamente dalla pagina, l'evento WebPartDeleted segue.
Gli sviluppatori di pagine possono fornire un gestore personalizzato per l'evento associato aggiungendo l'attributo OnWebPartDeleting
all'elemento <asp:webpartmanager>
in una pagina Web e quindi assegnando un nome di metodo personalizzato all'attributo.
Note per gli eredi
Gli sviluppatori che creano classi derivate WebPartManager possono eseguire l'override del OnWebPartDeleting(WebPartCancelEventArgs) metodo per personalizzare la gestione degli eventi.