共用方式為


ObjectDataSource.Filtering 事件

定義

在篩選作業之前發生。

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

事件類型

備註

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

事件 ObjectDataSource.Filtering 會委派給 ObjectDataSourceView.Filtering 與控件相關聯之 的 ObjectDataSourceViewObjectDataSource 事件。

重要

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

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

適用於

另請參閱