CatalogZone.ZoneTemplate Eigenschap

Definitie

Hiermee haalt u een sjabloon op om onderliggende besturingselementen in een CatalogZone besturingselement op te geven in de indeling voor paginapersistentie.

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

Waarde van eigenschap

Een ITemplate container die fungeert als een container voor onderliggende besturingselementen in de zone.

Kenmerken

Opmerkingen

De ZoneTemplate eigenschap verwijst naar een sjabloon van het type ITemplate dat wordt gebruikt om de CatalogPart besturingselementen in de zone te bevatten. Met de zonesjabloon kunnen paginaontwikkelaars de CatalogPart besturingselementen declareren die ze willen gebruiken in persistentie-indeling, in plaats van dat ze alle besturingselementen programmatisch moeten maken.

De set accessor voor de ZoneTemplate eigenschap roept de InvalidateCatalogParts methode aan, waardoor de verzameling CatalogPart besturingselementen die in de zonesjabloon op de pagina worden gedeclareerd, wordt gedwongen te worden vernieuwd. Dit zorgt ervoor dat de verzameling besturingselementen waarnaar wordt verwezen door de zone actueel blijft wanneer een gebruiker de besturingselementen daadwerkelijk in de sjabloon op de pagina wijzigt.

Notities voor overnemers

Als u een aangepaste CatalogZone zone wilt maken, maar van plan bent om de CatalogPart besturingselementen programmatisch te maken in plaats van paginaontwikkelaars toe te staan deze te declareren, hebt u geen zonesjabloonondersteuning nodig en kunt u deze rechtstreeks overnemen van de CatalogZoneBase klasse.

Van toepassing op

Zie ook