Поделиться через


ObjectDataSourceView.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 как элемент управления выполнит операцию фильтрации. Операцию можно отменить, Select задав Cancel для свойства ObjectDataSourceFilteringEventArgs объекта значение true. Событие возникает только в том случае, если задано FilterExpression свойство .

Дополнительные сведения об обработке событий см. в разделе Обработка и вызов событий.

Важно!

Необходимо проверить любое значение параметра фильтра, полученное от клиента. Среда выполнения просто подставляет значение параметра в выражение фильтра и применяет его к объекту DataView , возвращаемого методом Select . При использовании свойства в FilterExpression качестве меры безопасности для ограничения количества возвращаемых элементов необходимо проверить значения параметров перед фильтрацией.

Применяется к

См. также раздел