Sdílet prostřednictvím


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

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

Můžete přepsat metody, které jsou definovány v této třídě, a přizpůsobit tak způsob načítání šablon filtru. Vlastní implementace například může načíst šablony filtru z jiného umístění než z výchozí složky ~/DynamicData/Filters.

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

Konstruktory

FilterFactory()

Inicializuje novou instanci FilterFactory třídy.

Metody

CreateFilterControl(MetaColumn, String)

Vytvoří instanci šablony filtru.

Equals(Object)

Určí, zda se zadaný objekt rovná 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()

Type Získá aktuální instanci.

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

Vytvoří použádnou kopii aktuálního souboru 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é