Compartilhar via


FilterFactory Classe

Definição

Cria um modelo de filtro.

public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
Herança
FilterFactory

Exemplos

Para obter um exemplo de filtragem de linha de tabela, use os modelos de filtro padrão, consulte a QueryableFilterRepeater classe.

Comentários

A FilterFactory classe é usada em tempo de execução por dados dinâmicos para obter uma instância de um modelo de filtro para um tipo de coluna específico.

Você pode substituir os métodos que são definidos nesta classe para personalizar como os modelos de filtro são carregados. Por exemplo, uma implementação personalizada pode carregar os modelos de filtro de um local diferente da pasta padrão ~/DynamicData/Filters.

Dados Dinâmicos fornece modelos de filtro para tipos de coluna Foreign-Key, Boolean e Enumeration e os exibe usando um DropDownList controle. Você também pode criar modelos de filtro personalizados.

Construtores

FilterFactory()

Inicializa uma nova instância da classe FilterFactory.

Métodos

CreateFilterControl(MetaColumn, String)

Cria uma instância do modelo de filtro.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetFilterVirtualPath(MetaColumn, String)

Obtém o caminho virtual do modelo de filtro.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também