SqlDataSourceSelectingEventArgs 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.
Menyediakan data untuk Selecting peristiwa SqlDataSource kontrol.
public ref class SqlDataSourceSelectingEventArgs : System::Web::UI::WebControls::SqlDataSourceCommandEventArgs
public class SqlDataSourceSelectingEventArgs : System.Web.UI.WebControls.SqlDataSourceCommandEventArgs
type SqlDataSourceSelectingEventArgs = class
inherit SqlDataSourceCommandEventArgs
Public Class SqlDataSourceSelectingEventArgs
Inherits SqlDataSourceCommandEventArgs
- Warisan
Keterangan
Dengan menambahkan delegasi penanganan aktivitas untuk menangani Selecting peristiwa, Anda dapat melakukan prapemroseduran tambahan yang diperlukan atau membatalkan kueri database sepenuhnya.
SqlDataSourceSelectingEventArgs Karena kelas berasal dari SqlDataSourceCommandEventArgs kelas , Anda dapat membatalkan kueri database yang tertunda SqlDataSource dengan mengatur Cancel properti ke true
. Anda dapat memeriksa dan memanipulasi CommandText, Parameters koleksi, dan properti kueri database lainnya sebelum menjalankan kueri dengan mengakses objek yang DbCommand diekspos oleh Command properti . Anda juga dapat memeriksa DataSourceSelectArguments objek yang diteruskan ke Select metode dengan mengakses Arguments properti .
Kelas SqlDataSourceSelectingEventArgs digunakan dalam OnSelecting metode untuk menyediakan akses ke SqlDataSource kueri database sebelum dijalankan.
Kontrol ini SqlDataSource memaparkan banyak peristiwa yang dapat Anda tangani untuk bekerja dengan objek data yang mendasar selama operasi data. Tabel berikut mencantumkan peristiwa dan kelas terkait EventArgs serta delegasi penanganan aktivitas.
Kejadian | EventArgs | EventHandler |
---|---|---|
Selecting. Terjadi sebelum data diambil. |
SqlDataSourceSelectingEventArgs | SqlDataSourceSelectingEventHandler |
Inserting, Updating, dan Deleting. Terjadi sebelum operasi sisipkan, perbarui, atau hapus dilakukan. |
SqlDataSourceCommandEventArgs | SqlDataSourceCommandEventHandler |
Selected, Inserted, Updated, dan Deleted. Terjadi setelah operasi pengambilan, sisipkan, perbarui, atau hapus data selesai. |
SqlDataSourceStatusEventArgs | SqlDataSourceStatusEventHandler |
Konstruktor
SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments) |
Menginisialisasi instans SqlDataSourceSelectingEventArgs baru kelas , menggunakan objek yang ditentukan DbCommand dan apa pun DataSourceSelectArguments yang diteruskan ke Select(DataSourceSelectArguments) metode . |
Properti
Arguments |
Mendapatkan objek yang DataSourceSelectArguments diteruskan ke Select(DataSourceSelectArguments) metode . |
Cancel |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah acara harus dibatalkan. (Diperoleh dari CancelEventArgs) |
Command |
Mendapatkan perintah database yang tertunda. (Diperoleh dari SqlDataSourceCommandEventArgs) |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |