Bagikan melalui


SqlDataSourceView.Filtering Kejadian

Definisi

Terjadi sebelum operasi filter.

public:
 event System::Web::UI::WebControls::SqlDataSourceFilteringEventHandler ^ Filtering;
public event System.Web.UI.WebControls.SqlDataSourceFilteringEventHandler Filtering;
member this.Filtering : System.Web.UI.WebControls.SqlDataSourceFilteringEventHandler 
Public Custom Event Filtering As SqlDataSourceFilteringEventHandler 

Jenis Acara

Keterangan

Filtering Tangani peristiwa untuk melakukan operasi validasi pada nilai parameter filter sebelum SqlDataSourceView objek melakukan operasi filter. Anda dapat membatalkan Select metode dengan mengatur Cancel properti objek ke SqlDataSourceFilteringEventArgstrue. Peristiwa dinaikkan hanya jika FilterExpression properti diatur.

Penting

Anda harus memvalidasi nilai parameter filter apa pun yang Anda terima dari klien. Runtime hanya mengganti nilai parameter ke dalam ekspresi filter dan menerapkannya ke DataView objek yang dikembalikan oleh Select metode . Jika Anda menggunakan FilterExpression properti sebagai langkah keamanan untuk membatasi jumlah item yang dikembalikan, Anda harus memvalidasi nilai parameter sebelum pemfilteran terjadi.

Untuk informasi selengkapnya tentang cara menangani peristiwa, lihat Menangani dan Menaikkan Peristiwa.

Berlaku untuk

Lihat juga