Share via


ModelDataSourceView Kelas

Definisi

Mewakili satu tampilan ModelDataSource kontrol.

public ref class ModelDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class ModelDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type ModelDataSourceView = class
    inherit DataSourceView
    interface IStateManager
Public Class ModelDataSourceView
Inherits DataSourceView
Implements IStateManager
Warisan
ModelDataSourceView
Penerapan

Keterangan

Untuk seri tutorial tentang menggunakan pengikatan model dengan Formulir Web, lihat Pengikatan Model dan Formulir Web.

Konstruktor

ModelDataSourceView(ModelDataSource)

Menginisialisasi instans baru kelas ModelDataSourceView.

Properti

CanDelete

Mendapatkan nilai yang menunjukkan apakah ModelDataSourceView objek yang terkait dengan kontrol saat ini ModelDataSource mendukung operasi penghapusan.

CanInsert

Mendapatkan nilai yang menunjukkan apakah ModelDataSourceView objek yang terkait dengan kontrol saat ini ModelDataSource mendukung operasi penyisipan.

CanPage

Mendapatkan nilai yang menunjukkan apakah ModelDataSourceView objek yang terkait dengan kontrol saat ini ModelDataSource mendukung halaman melalui data yang diambil.

CanRetrieveTotalRowCount

Mendapatkan nilai yang menunjukkan apakah ModelDataSourceView objek yang terkait dengan kontrol saat ini ModelDataSource mendukung pengambilan jumlah total baris data, selain kumpulan data.

CanSort

Mendapatkan nilai yang menunjukkan apakah ModelDataSourceView objek yang terkait dengan kontrol saat ini ModelDataSource mendukung tampilan yang diurutkan pada sumber data yang mendasar.

CanUpdate

Mendapatkan nilai yang menunjukkan apakah ModelDataSourceView objek yang terkait dengan kontrol saat ini ModelDataSource mendukung operasi pembaruan.

DataKeyName

Mendapatkan item pertama dalam DataKeyNames array kontrol terikat data jika kontrol terikat data adalah FormViewkontrol , , ListViewGridView, atau DetailsView .

DeleteMethod

Mendapatkan atau mengatur nama metode yang ModelDataSourceView dipanggil objek untuk menghapus data.

Events

Mendapatkan daftar delegasi penanganan aktivitas untuk tampilan sumber data.

(Diperoleh dari DataSourceView)
InsertMethod

Mendapatkan atau mengatur nama metode yang ModelDataSourceView dipanggil objek untuk menyisipkan data.

ModelTypeName

Mendapatkan nama jenis data untuk kontrol terikat data.

Name

Mendapatkan nama tampilan sumber data.

(Diperoleh dari DataSourceView)
SelectMethod

Mendapatkan atau mengatur nama metode yang ModelDataSourceView dipanggil kontrol untuk mengambil data.

UpdateMethod

Mendapatkan atau mengatur nama metode yang ModelDataSourceView dipanggil objek untuk memperbarui data.

Metode

CanExecute(String)

Menentukan apakah perintah yang ditentukan dapat dijalankan.

(Diperoleh dari DataSourceView)
CreateSelectResult(Object)

Mengembalikan hasil operasi Pilih setelah mengonversinya ke IEnumerable koleksi jika belum satu.

Delete(IDictionary, IDictionary, DataSourceViewOperationCallback)

Menghapus metode dan mendapatkan hasilnya.

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)
EvaluateDeleteMethodParameters(IDictionary, IDictionary)

Memanggil metode Delete dan mendapatkan hasilnya.

EvaluateInsertMethodParameters(IDictionary)

Memanggil metode sisipkan.

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary)

Mengevaluasi parameter metode untuk pengikatan model, menggunakan operasi sumber data, objek metode sumber data, dan nilai kontrol.

EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean)

Mengevaluasi parameter metode untuk pengikatan model, menggunakan operasi sumber data, objek metode sumber data, nilai kontrol, dan nilai yang menunjukkan apakah metode ini dipanggil di penanganan aktivitas halaman LoadComplete .

EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions)

Mengevaluasi parameter metode pilih dan juga menentukan opsi untuk memproses hasil pemilihan, seperti penomoran otomatis dan perilaku pengurutan.

EvaluateUpdateMethodParameters(IDictionary, IDictionary, IDictionary)

Memanggil metode Pembaruan dan mendapatkan hasilnya.

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 menggunakan DeleteMethod metode .

ExecuteInsert(IDictionary)

Melakukan operasi penyisipan menggunakan InsertMethod metode .

ExecuteSelect(DataSourceSelectArguments)

Melakukan operasi pilih menggunakan SelectMethod metode .

ExecuteUpdate(IDictionary, IDictionary, IDictionary)

Melakukan operasi pembaruan menggunakan UpdateMethod metode .

FindMethod(String)

Menemukan metode yang akan dijalankan.

GetDeleteMethodResult(IDictionary, IDictionary)

Memanggil metode hapus dan mendapatkan hasilnya.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetInsertMethodResult(IDictionary)

Memanggil metode sisipkan dan mendapatkan hasilnya.

GetSelectMethodResult(DataSourceSelectArguments)

Memanggil metode pilih dan mendapatkan hasilnya.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
GetUpdateMethodResult(IDictionary, IDictionary, IDictionary)

Memanggil metode pembaruan dan mendapatkan hasilnya.

Insert(IDictionary, DataSourceViewOperationCallback)

Menyisipkan metode dan mendapatkan hasilnya.

Insert(IDictionary, DataSourceViewOperationCallback)

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

(Diperoleh dari DataSourceView)
InvokeMethod(ModelDataSourceMethod)

Memanggil metode data.

IsTrackingViewState()

Mengembalikan nilai yang menunjukkan apakah kontrol menyimpan status dalam status tampilan.

LoadViewState(Object)

Memulihkan status tampilan yang disimpan sebelumnya untuk tampilan sumber data.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
OnCallingDataMethods(CallingDataMethodsEventArgs)

Memunculkan kejadian CallingDataMethods.

OnDataSourceViewChanged(EventArgs)

Memunculkan kejadian DataSourceViewChanged.

(Diperoleh dari DataSourceView)
ProcessSelectMethodResult(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions, ModelDataMethodResult)

Melakukan operasi pada hasil metode pilih seperti penomoran dan pengurutan otomatis jika berlaku.

RaiseUnsupportedCapabilityError(DataSourceCapabilities)

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

(Diperoleh dari DataSourceView)
SaveViewState()

Menyimpan perubahan ke status tampilan untuk ModelDataSourceView objek sejak halaman diposting kembali ke server.

Select(DataSourceSelectArguments, DataSourceViewSelectCallback)

Memilih metode dan mendapatkan hasilnya.

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)
TrackViewState()

ModelDataSourceView Menyebabkan objek melacak perubahan pada status tampilannya sehingga perubahan dapat disimpan dalam ViewState objek untuk kontrol dan bertahan di seluruh permintaan untuk halaman yang sama.

Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

Updates metode yang ditentukan menggunakan nilai yang disediakan dalam parameter.

Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback)

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

(Diperoleh dari DataSourceView)
UpdateProperties(String, String, String, String, String, String)

Updates properti yang ditentukan menggunakan nilai yang disediakan dalam parameter.

Acara

CallingDataMethods

Terjadi ketika metode data sedang dipanggil.

DataSourceViewChanged

Terjadi ketika tampilan sumber data telah berubah.

(Diperoleh dari DataSourceView)

Implementasi Antarmuka Eksplisit

IStateManager.IsTrackingViewState

Mendapatkan nilai yang menunjukkan apakah kontrol server melacak perubahan status tampilannya.

IStateManager.LoadViewState(Object)

Memuat status tampilan kontrol server yang sebelumnya disimpan ke kontrol.

IStateManager.SaveViewState()

Menyimpan perubahan ke status tampilan kontrol server ke Objek.

IStateManager.TrackViewState()

Menginstruksikan kontrol server untuk melacak perubahan pada status tampilannya.

Berlaku untuk