次の方法で共有


DynamicFilter.FilterUIHint プロパティ

定義

UI の作成に使用するフィルター テンプレートの名前を取得または設定します。

public:
 property System::String ^ FilterUIHint { System::String ^ get(); void set(System::String ^ value); };
public string FilterUIHint { get; set; }
member this.FilterUIHint : string with get, set
Public Property FilterUIHint As String

プロパティ値

String

フィルター テンプレートの名前。

次の例は、フィルター処理に使用するマークアップでフィルター テンプレートを指定する方法を示しています。

<asp:DynamicFilter ID="CategoryFilter" runat="server"   
    FilterUIHint="ForeignKey" />  

注釈

この FilterUIHint プロパティを使用すると、テーブル行のフィルター処理用の UI を作成するフィルター テンプレートを指定できます。 次の方法で使用するフィルター テンプレートを指定できます。

  • ページ マークアップでプロパティを FilterUIHint 使用する。 このアプローチは、スキーマ (データベース) に依存せず、1 つのページに適用されるプレゼンテーション層のカスタマイズです。

  • モデルで属性を FilterUIHintAttribute 使用する。 この方法は、特定のスキーマ (データベース) に依存し、アプリケーション全体に適用されるデータ層のカスタマイズです。

両方の方法を使用する場合、マークアップで指定されたフィルター テンプレートは、データ モデルで指定されたテンプレートよりも優先されます。

適用対象