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 对筛选器参数值执行验证操作。 可以通过将 的 ObjectDataSourceFilteringEventArgs 属性设置为 Canceltrue来取消所选操作。 仅当设置了 属性时, FilterExpression 才会引发 事件。

事件ObjectDataSource.Filtering委托给ObjectDataSourceView.FilteringObjectDataSourceViewObjectDataSource 控件关联的 的事件。

重要

应验证从客户端接收的任何筛选器参数值。 运行时只是将参数值替换到筛选器表达式中,并将其应用于 DataSet 方法返回的 SelectDataTable 对象。 如果使用 FilterExpression 属性作为安全措施来限制返回的项数,则必须在筛选之前验证参数值。

有关如何处理事件的详细信息,请参阅 处理和引发事件

适用于

另请参阅