Share via


SiteMapDataSourceView Kelas

Definisi

Menyediakan objek yang sangat diketik HierarchicalDataSourceView untuk SiteMapDataSource kontrol.

public ref class SiteMapDataSourceView : System::Web::UI::DataSourceView
public class SiteMapDataSourceView : System.Web.UI.DataSourceView
type SiteMapDataSourceView = class
    inherit DataSourceView
Public Class SiteMapDataSourceView
Inherits DataSourceView
Warisan
SiteMapDataSourceView

Keterangan

Kontrol ini SiteMapDataSource memungkinkan ASP.NET kontrol terikat data, seperti TreeView kontrol dan Menu , untuk mengikat data peta situs. Kelas SiteMapDataSourceView ini digunakan oleh pengembang kontrol tetapi tidak digunakan oleh pengembang halaman atau dalam kode halaman.

mengembalikan SiteMapDataSourceSiteMapDataSourceView untuk jalur hierarki tertentu saat metode dipanggil Select . Seperti semua objek tampilan sumber data hierarkis, SiteMapDataSourceView tidak dinamai; melainkan, diidentifikasi oleh jalur hierarkis uniknya.

adalah SiteMapDataSourceView kelas pembungkus pada SiteMapNodeCollection koleksi. Kelas SiteMapNodeCollection mengimplementasikan IHierarchicalEnumerable antarmuka, yang dikembalikan SiteMapDataSourceView kelas dari panggilan ke Select metode . SiteMapDataSource Karena dan SiteMapDataSourceView bekerja dengan SiteMapNode objek, tampilan mempertahankan internal SiteMapNodeCollection untuk memuatnya. Koleksi diinisialisasi menggunakan konstruktor tampilan dan diakses dengan Select metode .

Konstruktor

SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode)

Menginisialisasi instans SiteMapDataSourceView baru bernama kelas, menambahkan satu simpul yang ditentukan ke koleksi internal simpul.

SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection)

Menginisialisasi instans SiteMapDataSourceView baru bernama kelas, mengatur koleksi internal simpul ke koleksi simpul yang ditentukan.

Properti

CanDelete

Mendapatkan nilai yang menunjukkan apakah objek yang DataSourceView terkait dengan objek saat ini DataSourceControl mendukung ExecuteDelete(IDictionary, IDictionary) operasi.

(Diperoleh dari DataSourceView)
CanInsert

Mendapatkan nilai yang menunjukkan apakah objek yang DataSourceView terkait dengan objek saat ini DataSourceControl mendukung ExecuteInsert(IDictionary) operasi.

(Diperoleh dari DataSourceView)
CanPage

Mendapatkan nilai yang menunjukkan apakah objek yang DataSourceView terkait dengan objek saat ini DataSourceControl mendukung paging melalui data yang ExecuteSelect(DataSourceSelectArguments) diambil oleh metode .

(Diperoleh dari DataSourceView)
CanRetrieveTotalRowCount

Mendapatkan nilai yang menunjukkan apakah objek yang DataSourceView terkait dengan objek saat ini DataSourceControl mendukung pengambilan jumlah total baris data, bukan data.

(Diperoleh dari DataSourceView)
CanSort

Mendapatkan nilai yang menunjukkan apakah objek yang DataSourceView terkait dengan objek saat ini DataSourceControl mendukung tampilan yang diurutkan pada sumber data yang mendasar.

(Diperoleh dari DataSourceView)
CanUpdate

Mendapatkan nilai yang menunjukkan apakah objek yang DataSourceView terkait dengan objek saat ini DataSourceControl mendukung ExecuteUpdate(IDictionary, IDictionary, IDictionary) operasi.

(Diperoleh dari DataSourceView)
Events

Mendapatkan daftar delegasi penanganan aktivitas untuk tampilan sumber data.

(Diperoleh dari DataSourceView)
Name

Mendapatkan nama tampilan sumber data.

(Diperoleh dari DataSourceView)

Metode

CanExecute(String)

Menentukan apakah perintah yang ditentukan dapat dijalankan.

(Diperoleh dari DataSourceView)
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Melakukan operasi penghapusan asinkron pada daftar data yang diwakili DataSourceView objek.

(Diperoleh dari DataSourceView)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
ExecuteCommand(String, IDictionary, IDictionary)

Menjalankan perintah yang ditentukan.

(Diperoleh dari DataSourceView)
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback)

Menjalankan perintah yang ditentukan.

(Diperoleh dari DataSourceView)
ExecuteDelete(IDictionary, IDictionary)

Melakukan operasi penghapusan pada daftar data yang diwakili DataSourceView objek.

(Diperoleh dari DataSourceView)
ExecuteInsert(IDictionary)

Melakukan operasi sisipkan pada daftar data yang diwakili DataSourceView objek.

(Diperoleh dari DataSourceView)
ExecuteSelect(DataSourceSelectArguments)

Mendapatkan kumpulan SiteMapNode objek yang mewakili struktur navigasi situs untuk pengguna saat ini.

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Melakukan operasi pembaruan pada daftar data yang diwakili DataSourceView objek.

(Diperoleh dari DataSourceView)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
Insert(IDictionary, DataSourceViewOperationCallback)

Melakukan operasi penyisipan asinkron pada daftar data yang diwakili DataSourceView objek.

(Diperoleh dari DataSourceView)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
OnDataSourceViewChanged(EventArgs)

Memunculkan kejadian DataSourceViewChanged.

RaiseUnsupportedCapabilityError(DataSourceCapabilities)

Dipanggil oleh RaiseUnsupportedCapabilitiesError(DataSourceView) metode untuk membandingkan kemampuan yang ExecuteSelect(DataSourceSelectArguments) diminta untuk operasi dengan yang didukung tampilan.

(Diperoleh dari DataSourceView)
Select(DataSourceSelectArguments)

Mendapatkan kumpulan SiteMapNode objek yang mewakili struktur navigasi situs untuk pengguna saat ini.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Mendapatkan daftar data secara asinkron dari penyimpanan data yang mendasar.

(Diperoleh dari DataSourceView)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Melakukan operasi pembaruan asinkron pada daftar data yang diwakili DataSourceView objek.

(Diperoleh dari DataSourceView)

Acara

DataSourceViewChanged

Terjadi ketika tampilan sumber data telah berubah.

(Diperoleh dari DataSourceView)

Berlaku untuk

Lihat juga