リピーター
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Repeaterコントロールはコンテナです。Repeaterコントロールをデータ ソースにバインドすると、Repeaterコントロールにはデータ ソースが提供する項目が表示されます。
Repeaterコントロールは、次の点で他のコンテナー (ListControlコントロールなど) と異なります。
-
Repeaterコントロールは項目をレンダリングしません。
-
アイテムをクライアント側で表示するコントロールを追加および削除できます。つまり、SPEAKはアイテムが追加または削除されたときにページを再読み込みする必要がないことを意味します。
Repeaterコントロールを使用するには、次の操作を行う必要があります。
-
Repeaterコントロールに表示する項目のテンプレートをコア データベースに作成します。
-
作成したテンプレートの_Standard値のDesign Layoutを開き、このレイアウトにレンダリングを追加します。
-
このテンプレートに基づいて、コア・データベースにアイテムを作成します。(プログラムでこれを行う必要がある場合は、アイテムWeb APIまたはSitecore.Services.Clientを使用してアイテムを作成できます。
-
データソースコンポーネントをページに追加します。このデータソースコンポーネントは、作成した項目を返す必要があります。
-
RepeaterコントロールのItemsプロパティをデータ ソースにバインドします。
Repeaterコントロールには、_Standard Valuesに追加したレンダリングを含む項目が表示されます。
Repeaterコントロール自体には、項目を追加および削除するためのロジックは提供されていませんが、この機能をページ コードに追加できます。
プロパティ
プロパティ
|
Name |
Description |
Default |
|---|---|---|
|
項目 |
コントロールが示す項目をポイントします。ドロップダウン リストを使用して、別のコントロールへのバインディングを選択できます。通常は、データソースコンポーネントのitemsプロパティへのバインディングを選択します。 |
構成
構成
Repeaterコントロールの構成項目を作成するには、Repeater Parametersテンプレートに基づいて項目を作成します。
構成アイテムには、次の特定のフィールドがあります。
-
項目
次のフィールドを継承します。
-
目に見える
-
アクセスキー
-
ツールチップ
-
動作
-
身分証明書