Bagikan melalui


SiteMapPath.SiteMapProvider Properti

Definisi

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.

Berlaku untuk

Lihat juga