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.Filtering 控件关联的 的 ObjectDataSourceView 事件 ObjectDataSource

重要

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

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

适用于

另请参阅