Share via


SqlDataSourceView.Filtering 事件

定義

在篩選作業之前發生。

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 

事件類型

備註

Filtering在 物件執行篩選作業之前 SqlDataSourceView ,處理 事件以對篩選參數值執行驗證作業。 您可以將 物件的 屬性 SqlDataSourceFilteringEventArgs 設定 Canceltrue 來取消 Select 方法。 只有在設定 屬性時, FilterExpression 才會引發 事件。

重要

您應該驗證從用戶端接收的任何篩選參數值。 執行時間只會將參數值取代為篩選運算式,並將它套用至 DataView 方法所 Select 傳回的物件。 如果您使用 FilterExpression 屬性做為安全性量值來限制傳回的專案數,則必須在篩選發生之前驗證參數值。

如需如何處理事件的詳細資訊,請參閱 處理和引發事件

適用於

另請參閱