FilterFactory Třída

Definice

Vytvoří šablonu filtru.

public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
Dědičnost
FilterFactory

Příklady

Příklad filtrování řádků tabulky používá výchozí šablony filtru, viz QueryableFilterRepeater třída.

Poznámky

Třída FilterFactory se používá za běhu dynamickými daty k získání instance šablony filtru pro určitý typ sloupce.

Metody definované v této třídě můžete přepsat a přizpůsobit tak, jak se šablony filtru načítají. Vlastní implementace může například načíst šablony filtru z jiného umístění než výchozí složka ~/DynamicData/Filters.

Dynamická data poskytují šablony filtru pro typy sloupců cizího klíče, logické hodnoty a výčtu a zobrazují je pomocí DropDownList ovládacího prvku. Můžete také vytvořit vlastní šablony filtrů.

Konstruktory

Name Description
FilterFactory()

Inicializuje novou instanci FilterFactory třídy.

Metody

Name Description
CreateFilterControl(MetaColumn, String)

Vytvoří instanci šablony filtru.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetFilterVirtualPath(MetaColumn, String)

Získá virtuální cestu šablony filtru.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také