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


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 в качестве меры безопасности для ограничения количества возвращаемых элементов, необходимо проверить значения параметров перед фильтрацией.

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

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

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