CatalogZone.ZoneTemplate Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur templat untuk memuat kontrol anak dalam CatalogZone kontrol dalam format persistensi halaman.
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
Nilai Properti
Yang ITemplate bertindak sebagai kontainer untuk kontrol anak di zona tersebut.
- Atribut
Keterangan
Properti ZoneTemplate mereferensikan templat jenis ITemplate yang digunakan untuk berisi CatalogPart kontrol di zona tersebut. Templat zona memungkinkan pengembang halaman untuk mendeklarasikan kontrol yang CatalogPart ingin mereka gunakan dalam format persistensi, daripada harus membuat semua kontrol secara terprogram.
Pengakses set untuk ZoneTemplate properti memanggil InvalidateCatalogParts metode , yang memaksa pengumpulan CatalogPart kontrol yang dideklarasikan dalam templat zona pada halaman yang akan disegarkan. Ini memastikan bahwa kumpulan kontrol yang direferensikan oleh zona tetap terkini setiap kali pengguna mengubah kontrol yang benar-benar dideklarasikan dalam templat di halaman.
Catatan Bagi Inheritor
Jika Anda ingin membuat zona kustom CatalogZone , tetapi Anda berencana untuk membuat CatalogPart kontrol secara terprogram daripada mengizinkan pengembang halaman untuk mendeklarasikannya, Anda tidak memerlukan dukungan templat zona, dan Anda dapat mewarisi langsung dari CatalogZoneBase kelas .