FilterFactory クラス

定義

フィルター テンプレートを作成します。

public ref class FilterFactory
public class FilterFactory
type FilterFactory = class
Public Class FilterFactory
継承
FilterFactory

既定のフィルター テンプレートを使用するテーブル行フィルターの例については、 QueryableFilterRepeater クラスを参照してください。

注釈

FilterFactory クラスは、動的データによって実行時に使用され、特定の列の種類のフィルター テンプレートのインスタンスを取得します。

このクラスで定義されているメソッドをオーバーライドして、フィルター テンプレートの読み込み方法をカスタマイズできます。 たとえば、カスタム実装では、既定の ~/DynamicData/Filters フォルダーとは異なる場所からフィルター テンプレートを読み込むことができます。

動的データは、外部キー、ブール型、および列挙列型のフィルター テンプレートを提供し、 DropDownList コントロールを使用して表示します。 カスタム フィルター テンプレートを作成することもできます。

コンストラクター

名前 説明
FilterFactory()

FilterFactory クラスの新しいインスタンスを初期化します。

メソッド

名前 説明
CreateFilterControl(MetaColumn, String)

フィルター テンプレートのインスタンスを作成します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetFilterVirtualPath(MetaColumn, String)

フィルター テンプレートの仮想パスを取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください