SiteMapPath.SiteMapProvider 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 nama yang SiteMapProvider digunakan untuk merender kontrol navigasi situs.
public:
virtual property System::String ^ SiteMapProvider { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
public virtual string SiteMapProvider { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.SiteMapProvider : string with get, set
Public Overridable Property SiteMapProvider As String
Nilai Properti
Nama yang SiteMapProvider menentukan struktur navigasi untuk SiteMapPath ditampilkan. Semua penyedia yang tersedia terkandung dalam Providers koleksi, dan dapat dijumlahkan dan diambil berdasarkan nama menggunakan Item[String] properti .
- Atribut
Keterangan
SiteMapPath Kontrol menggunakan SiteMapProvider sebagai sumber untuk data peta situs yang direndernya. SiteMapProvider Jika properti tidak diatur, SiteMapPath kontrol menggunakan penyedia yang diidentifikasi oleh SiteMap.Provider properti , yang merupakan default SiteMapProvider yang ditentukan untuk situs dalam hierarki konfigurasi, biasanya XmlSiteMapProvider. SiteMapProvider Mengatur properti mengarahkan SiteMapPath kontrol untuk merender data peta situs yang ditentukan penyedia.
Kontrol SiteMapPath bekerja langsung dengan dan SiteMapProvider objeknya SiteMapNode untuk menampilkan informasi peta situs. Kontrol lain, seperti Menu dan TreeView, memerlukan abstraksi data, yang disediakan oleh SiteMapDataSource kelas , untuk menampilkan informasi navigasi situs yang sama.
Nilai properti ini disimpan dalam status tampilan.
Properti ini tidak dapat diatur oleh tema atau tema lembar gaya. Untuk informasi selengkapnya, lihat ThemeableAttribute dan ASP.NET Tema dan Kulit.