FilterFactory Classe

Definizione

Crea un modello di filtro.

public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
Ereditarietà
FilterFactory

Esempio

Per un esempio di filtro delle righe di tabella usa i modelli di filtro predefiniti, vedere la QueryableFilterRepeater classe .

Commenti

La FilterFactory classe viene usata in fase di esecuzione da Dynamic Data per ottenere un'istanza di un modello di filtro per un tipo di colonna specifico.

È possibile eseguire l'override dei metodi definiti in questa classe per personalizzare la modalità di caricamento dei modelli di filtro. Ad esempio, un'implementazione personalizzata potrebbe caricare i modelli di filtro da una posizione diversa dalla cartella predefinita ~/DynamicData/Filters.

Dynamic Data fornisce modelli di filtro per i tipi di colonna chiave esterna, booleana ed enumerazione e li visualizza usando un DropDownList controllo . È anche possibile creare modelli di filtro personalizzati.

Costruttori

Nome Descrizione
FilterFactory()

Inizializza una nuova istanza della classe FilterFactory.

Metodi

Nome Descrizione
CreateFilterControl(MetaColumn, String)

Crea un'istanza del modello di filtro.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetFilterVirtualPath(MetaColumn, String)

Ottiene il percorso virtuale del modello di filtro.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche