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


SqlDataSourceView.Filtering Событие

Определение

Происходит перед операцией фильтрации.

public:
 event System::Web::UI::WebControls::SqlDataSourceFilteringEventHandler ^ Filtering;
public event System.Web.UI.WebControls.SqlDataSourceFilteringEventHandler Filtering;
member this.Filtering : System.Web.UI.WebControls.SqlDataSourceFilteringEventHandler 
Public Custom Event Filtering As SqlDataSourceFilteringEventHandler 

Тип события

Комментарии

Filtering Обработайте событие для выполнения операций проверки значений параметров фильтра до того, SqlDataSourceView как объект выполнит операцию фильтрации. Метод можно отменить, Select задав Cancel для свойства SqlDataSourceFilteringEventArgs объекта значение true. Событие возникает только в том случае, если задано FilterExpression свойство .

Важно!

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

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

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

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