Share via


XmlDataSourceView Kelas

Definisi

Mewakili tampilan sumber data tabular pada data XML untuk XmlDataSource kontrol.

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

Keterangan

XmlDataSource Kontrol dapat menyajikan data yang mendasar dalam format tabular dan hierarkis ke kontrol server Web yang mengikatnya. Kontrol seperti GridView atau DropDownList menggunakan XmlDataSource untuk mengikat data XML dan menyajikannya dalam bentuk daftar atau tabular, sementara kontrol yang berasal dari HierarchicalDataBoundControl kelas, seperti TreeView, mengikat ke data XML dan menyajikannya dalam bentuk hierarkis.

membuat XmlDataSource setiap jenis tampilan secara internal melalui jalur kode yang berbeda. GetView Jika metode dipanggil pada XmlDataSource, maka XmlDataSourceView dibuat oleh XmlDataSource. Jika metode dipanggil GetHierarchicalView , metode XmlHierarchicalDataSourceView dibuat. Kelas XmlDataSourceView ini disediakan untuk kontrol server Web yang berasal dari DataBoundControl dan mengikat ke daftar dan data tabular, sementara XmlHierarchicalDataSourceView disediakan untuk kontrol server Web yang berasal dari HierarchicalDataBoundControl dan mengikat ke data hierarkis. Secara internal, semua metode kontrol terikat data memanggil Select metode pada objek tampilan sumber data mana pun yang dikembalikan.

Seperti semua DataSourceView objek pembantu XmlDataSourceView , menentukan operasi yang dapat dilakukan sumber data dengan data yang mendasar. XmlDataSourceView Karena kelas hanya mengambil alih Select metode , kontrol terkait XmlDataSource tidak mendukung operasi pembaruan, sisipkan, atau hapus. XmlDataSourceView Karena kelas disegel, Anda tidak dapat memperluas XmlDataSourceView kelas untuk menambahkan fungsionalitas ini, tetapi Anda dapat memperoleh kontrol sumber data dari XmlDataSource dan tampilan dari DataSourceView jika Anda memerlukan fungsionalitas tambahan.

Konstruktor

XmlDataSourceView(XmlDataSource, String)

Menginisialisasi instans XmlDataSourceView kelas bernama baru, dan mengaitkan yang ditentukan XmlDataSource dengannya.

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 daftar data dari penyimpanan data yang mendasar.

(Diperoleh dari DataSourceView)
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.

(Diperoleh dari DataSourceView)
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)

Mengambil daftar baris data dari XML yang mendasar.

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