CatalogZone.ZoneTemplate Propriedade

Definição

Obtém ou define um modelo para conter controlos filhos dentro de um CatalogZone controlo no formato de persistência de página.

public:
 virtual property System::Web::UI::ITemplate ^ ZoneTemplate { System::Web::UI::ITemplate ^ get(); void set(System::Web::UI::ITemplate ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
[System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.WebParts.CatalogZone))]
[System.Web.UI.TemplateInstance(System.Web.UI.TemplateInstance.Single)]
public virtual System.Web.UI.ITemplate ZoneTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.WebParts.CatalogZone))>]
[<System.Web.UI.TemplateInstance(System.Web.UI.TemplateInstance.Single)>]
member this.ZoneTemplate : System.Web.UI.ITemplate with get, set
Public Overridable Property ZoneTemplate As ITemplate

Valor de Propriedade

Um ITemplate que funciona como um recipiente para controlos filhos na zona.

Atributos

Observações

A ZoneTemplate propriedade refere-se a um modelo de tipo ITemplate que é usado para conter os CatalogPart controlos na zona. O modelo de zona permite aos programadores de páginas declarar os CatalogPart controlos que querem usar em formato de persistência, em vez de terem de criar todos os controlos programaticamente.

O acessório de conjunto para a ZoneTemplate propriedade chama o InvalidateCatalogParts método, que força a atualização da coleção de CatalogPart controlos declarados no modelo de zona na página. Isto garante que o conjunto de controlos referenciados pela zona permanece atual sempre que um utilizador altera os controlos efetivamente declarados no template na página.

Notas para Herdeiros

Se quiseres criar uma zona personalizada CatalogZone , mas planeias criar os CatalogPart controlos programaticamente em vez de permitir que os programadores de páginas os declarem, não precisas de suporte a templates de zona, e podes herdar diretamente da CatalogZoneBase classe.

Aplica-se a

Ver também