WebPartZoneBase.CloseWebPart(WebPart) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cierra un control WebPart seleccionado en 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)
Parámetros
Excepciones
webPart
es null
.
Comentarios
La forma típica de que un usuario final cierre un WebPart control es haciendo clic en el verbo close de la barra de título del control. El CloseWebPart método llama al CloseWebPart método en la WebPartManager clase , que lleva a cabo la acción de cerrar el control. El método solo debe usarse en zonas derivadas WebPartZoneBase como WebPartZone.
Un control cerrado WebPart no se representa en una página. En su lugar, se agrega al catálogo de páginas, que mantiene una lista de todos los controles cerrados de una página. Si una página de elementos web en la que un usuario cierra un control también tiene un <asp:PageCatalogPart>
elemento declarado con , CatalogZoneel usuario puede cambiar la página al modo de presentación del catálogo y volver a agregar el control cerrado a la página.
Nota
Para que un usuario pueda cerrar un WebPart control, la AllowClose propiedad del control y la AllowLayoutChange propiedad de la zona deben establecerse true
en .