CatalogZone.ZoneTemplate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Vorlage ab, die als Container für untergeordnete Steuerelemente in einem CatalogZone-Steuerelement im seitenpersistenten Format fungiert, oder legt diese fest.
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
Eigenschaftswert
Eine ITemplate, die als Container für untergeordnete Steuerelemente in der Zone fungiert.
- Attribute
Hinweise
Die ZoneTemplate -Eigenschaft verweist auf eine Vorlage vom Typ ITemplate , die verwendet wird, um die CatalogPart Steuerelemente in der Zone zu enthalten. Mit der Zonenvorlage können Seitenentwickler die Steuerelemente, die CatalogPart sie verwenden möchten, im Persistenzformat deklarieren, anstatt alle Steuerelemente programmgesteuert erstellen zu müssen.
Der set-Accessor für die ZoneTemplate -Eigenschaft ruft die InvalidateCatalogParts -Methode auf, die erzwingt, dass die Auflistung von CatalogPart Steuerelementen, die in der Zonenvorlage auf der Seite deklariert sind, aktualisiert wird. Dadurch wird sichergestellt, dass die Auflistung von Steuerelementen, auf die von der Zone verwiesen wird, immer aktuell bleibt, wenn ein Benutzer die steuerelemente ändert, die tatsächlich in der Vorlage auf der Seite deklariert sind.
Hinweise für Vererber
Wenn Sie eine benutzerdefinierte CatalogZone Zone erstellen möchten, aber die CatalogPart Steuerelemente programmgesteuert erstellen möchten, anstatt seitenentwicklern zu erlauben, sie zu deklarieren, benötigen Sie keine Unterstützung für Zonenvorlagen, und Sie können direkt von der -Klasse erben CatalogZoneBase .