CatalogZone.ZoneTemplate Proprietà

Definizione

Ottiene o imposta un modello per inserire i controlli figlio in un controllo CatalogZone nel formato di persistenza nella pagina.

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

Valore della proprietà

ITemplate

Oggetto ITemplate che funge da contenitore per i controlli figlio della zona.

Attributi

Commenti

La ZoneTemplate proprietà fa riferimento a un modello di tipo ITemplate usato per contenere i CatalogPart controlli nella zona. Il modello di zona consente agli sviluppatori di pagine di dichiarare i CatalogPart controlli che vogliono usare in formato di persistenza anziché dover creare tutti i controlli a livello di codice.

La funzione di accesso set per la ZoneTemplate proprietà chiama il InvalidateCatalogParts metodo, che impone l'aggiornamento della raccolta di CatalogPart controlli dichiarati nel modello di zona nella pagina. Ciò garantisce che la raccolta di controlli a cui fa riferimento la zona rimanga corrente ogni volta che un utente modifica i controlli effettivamente dichiarati all'interno del modello nella pagina.

Note per gli eredi

Se si vuole creare una zona personalizzata CatalogZone , ma si prevede di creare i CatalogPart controlli a livello di codice anziché consentire agli sviluppatori di pagine di dichiararli, non è necessario il supporto del modello di zona e è possibile ereditare direttamente dalla CatalogZoneBase classe.

Si applica a

Vedi anche