CatalogZone.ZoneTemplate Vlastnost

Definice

Získá nebo nastaví šablonu tak, aby obsahovala podřízené CatalogZone ovládací prvky v rámci ovládacího prvku ve formátu trvalosti stránky.

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

Hodnota vlastnosti

Objekt ITemplate , který funguje jako kontejner pro podřízené ovládací prvky v zóně.

Atributy

Poznámky

Vlastnost ZoneTemplate odkazuje na šablonu typu ITemplate , která se používá k tomu, aby obsahovala CatalogPart ovládací prvky v zóně. Šablona zóny umožňuje vývojářům stránek deklarovat CatalogPart ovládací prvky, které chtějí používat, ve formátu trvalosti, a nemuseli vytvářet všechny ovládací prvky programově.

Objekt set accessor pro ZoneTemplate vlastnost volá metodu InvalidateCatalogParts , která vynutí aktualizaci kolekce ovládacích prvků deklarovaných CatalogPart v šabloně zóny na stránce. Tím se zajistí, že kolekce ovládacích prvků, na které zóna odkazuje, zůstane aktuální vždy, když uživatel změní ovládací prvky skutečně deklarované v rámci šablony na stránce.

Poznámky pro dědice

Pokud chcete vytvořit vlastní CatalogZone zónu, ale plánujete vytvořit CatalogPart ovládací prvky programově místo toho, aby je vývojáři stránek deklarovali, nepotřebujete podporu šablon zóny a můžete dědit přímo z CatalogZoneBase třídy .

Platí pro

Viz také