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