ObjectDataSource.Filtering 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
执行筛选操作前发生。
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.FilteringObjectDataSourceView与 ObjectDataSource 控件关联的 的事件。
重要
应验证从客户端接收的任何筛选器参数值。 运行时只是将参数值替换到筛选器表达式中,并将其应用于 DataSet 方法返回的 Select 或 DataTable 对象。 如果使用 FilterExpression 属性作为安全措施来限制返回的项数,则必须在筛选之前验证参数值。
有关如何处理事件的详细信息,请参阅 处理和引发事件。