ObjectDataSourceView.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 对筛选器参数值执行验证操作。 可以通过将 Select 对象的 属性ObjectDataSourceFilteringEventArgs设置为 Cancel 来true
取消操作。 仅当设置了 属性时, FilterExpression 才会引发 事件。
有关如何处理事件的详细信息,请参阅 处理和引发事件。
重要
应验证从客户端接收的任何筛选器参数值。 运行时只需将参数值替换为筛选器表达式,并将其应用于 DataView 方法返回 Select 的对象。 如果使用 属性 FilterExpression 作为安全措施来限制返回的项数,则必须在筛选之前验证参数值。