次の方法で共有


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

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

template 宣言されたコントロールのデータ ソースに関連付けられているテーブルのフィルタのコレクションに自動的に生成するが用意されています。

<asp:QueryableFilterRepeater 
    DynamicFilterContainerId="string" 
    EnableViewState="True|False" 
    ID="string" 
        OnDataBinding="DataBinding event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnPreRender="PreRender event handler"
    OnUnload="Unload event handler" 
        runat="server" 
        Visible="true"
     >
  </asp:QueryableFilterRepeater>

使用例

次の使用例では、QueryableFilterRepeater コントロールを List.aspx ファイル、ダイナミック データ プロジェクトに使用する方法を示します。

<ContentTemplate>
  <div class="DD">
    <asp:ValidationSummary ID="ValidationSummary1" runat="server" 
        EnableClientScript="true" HeaderText="List of validation errors" />
    <asp:DynamicValidator runat="server" ID="GridViewValidator" 
        ControlToValidate="GridView1" Display="None" />

    <asp:QueryableFilterRepeater runat="server" ID="FilterRepeater">
      <ItemTemplate>
        <asp:Label runat="server" Text='<%# Eval("DisplayName") %>' 
            OnPreRender="Label_PreRender" />
        <asp:DynamicFilter runat="server" ID="DynamicFilter" 
            OnFilterChanged="DynamicFilter_FilterChanged" /><br />
      </ItemTemplate>
    </asp:QueryableFilterRepeater>
    <br />
  </div>
  <%--Elements omitted for simplicity.--%>

</ContentTemplate>

参照

処理手順

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

How to: Filter Table Rows Using a Data Key in Dynamic Data

参照

QueryableFilterRepeater

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

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