FilterFactory Klass

Definition

Skapar en filtermall.

public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
Arv
FilterFactory

Exempel

Ett exempel på tabellradfiltrering använder standardfiltermallarna finns i QueryableFilterRepeater klassen .

Kommentarer

Klassen FilterFactory används vid körning av dynamiska data för att hämta en instans av en filtermall för en viss kolumntyp.

Du kan åsidosätta de metoder som definieras i den här klassen för att anpassa hur filtermallar läses in. En anpassad implementering kan till exempel läsa in filtermallarna från en annan plats än standardmappen ~/DynamicData/Filter.

Dynamiska data innehåller filtermallar för kolumntyperna sekundärnyckel, boolesk och uppräkning och visar dem med hjälp av en DropDownList kontroll. Du kan också skapa anpassade filtermallar.

Konstruktorer

Name Description
FilterFactory()

Initierar en ny instans av FilterFactory klassen.

Metoder

Name Description
CreateFilterControl(MetaColumn, String)

Skapar en instans av filtermallen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetFilterVirtualPath(MetaColumn, String)

Hämtar den virtuella sökvägen för filtermallen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även