ModelDataSourceView Kelas
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.
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
- 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. |