FilterFactory Класс

Определение

Создает шаблон фильтра.

public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
Наследование
FilterFactory

Примеры

Пример фильтрации строк таблицы использует шаблоны фильтров по умолчанию, см. в QueryableFilterRepeater классе.

Комментарии

Класс FilterFactory используется во время выполнения динамическими данными для получения экземпляра шаблона фильтра для определенного типа столбца.

Можно переопределить методы, определенные в этом классе, чтобы настроить загрузку шаблонов фильтров. Например, пользовательская реализация может загружать шаблоны фильтров из расположения, отличного от папки ~/DynamicData/Filters по умолчанию.

Динамические данные предоставляют шаблоны фильтров для типов столбцов внешнего ключа, логического и перечисления и отображают их с помощью DropDownList элемента управления. Вы также можете создавать пользовательские шаблоны фильтров.

Конструкторы

Имя Описание
FilterFactory()

Инициализирует новый экземпляр класса FilterFactory.

Методы

Имя Описание
CreateFilterControl(MetaColumn, String)

Создает экземпляр шаблона фильтра.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetFilterVirtualPath(MetaColumn, String)

Возвращает виртуальный путь шаблона фильтра.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

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