CatalogZone.ZoneTemplate Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.