Share via


DynamicFilter Web サーバー コントロール宣言の構文

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

DynamicFilter コントロールは、データ エンティティで、フィールドのフィルタを表示します。 既定の動作を外部キー フィールドの ForeignKey.ascx フィールド テンプレートまたはブール型 (Boolean) の値フィールドに対して Boolean.ascx フィルタを表示します。 外部キーのフィルタは、外部キー テーブルから値を表示する一覧です。 ブール型 (Boolean) の値のフィルタは"True"と"False"、"すべて"を表示する一覧です。

<asp:DynamicFilter
    ID="string"
        DataField="string"
    Filter="string"
    OnFilterChanged="Filter changed event handler"/>

解説

既定のフィルタは、Filter コントロールのマークアップには DynamicFilter 値を指定してオーバーライドできます。 既定のフィルタも、FilterUIHintAttribute 属性で、データ モデルのクラスをマークしてオーバーライドできます。 両方を指定する場合、クアップで指定した値が、モデルに属性値の上優先されます。

使用例

次の例は、データ テーブルの行のカスタマイズされたフィルタを実行するには、DynamicFilter コントロールを使用する方法を。

参照

処理手順

How to: Filter Table Rows Using Custom Filtering in Dynamic Data

How to: Filter Table Rows Using Automatic Filtering in Dynamic Data

参照

DynamicFilter