WebPartZoneBase.CloseWebPart(WebPart) 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.
Chiude un controllo WebPart selezionato in una zona.
protected:
virtual void CloseWebPart(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected virtual void CloseWebPart (System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member CloseWebPart : System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.CloseWebPart : System.Web.UI.WebControls.WebParts.WebPart -> unit
Protected Overridable Sub CloseWebPart (webPart As WebPart)
Parametri
Eccezioni
webPart
è null
.
Commenti
Il modo tipico per chiudere un WebPart controllo è fare clic sul verbo di chiusura nella barra del titolo del controllo. Il CloseWebPart metodo chiama il CloseWebPart metodo sulla WebPartManager classe, che esegue l'azione di chiusura del controllo. Il metodo deve essere usato solo da zone derivate WebPartZoneBase , WebPartZonead esempio .
Un controllo chiuso WebPart non viene eseguito il rendering in una pagina. Viene invece aggiunto al catalogo di pagine, che mantiene un elenco di tutti i controlli chiusi in una pagina. Se una pagina web part in cui un utente chiude un controllo ha anche un <asp:PageCatalogPart>
elemento dichiarato con CatalogZoneun , l'utente può passare alla modalità di visualizzazione del catalogo e aggiungere nuovamente il controllo chiuso alla pagina.
Nota
Per consentire a un utente di chiudere un WebPart controllo, la AllowClose proprietà sul controllo e la AllowLayoutChange proprietà nella zona devono essere impostate su true
.