リピーター

Version: 9.0
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

リピーターコントロールはコンテナです。リピーターコントロールをデータソースにバインドし、リピーターコントロールはデータソースが提供する項目を表示します。

リピーターコントロールは、ListControlコントロールなど他のコンテナと以下の点で異なります。

  • リピーターコントロールはアイテムをレンダリングしません。
  • クライアント側でアイテムを表示するコントロールを追加・削除できます。つまり、アイテムの追加や削除時にSPEAKがページを読み込み直す必要がないということです。

リピーターコントロールを使用するには、以下の条件が必要です:

  • リ ピーター コントロールで表示したいアイテムのテンプレートをコアデータベースに作成します。
  • 作成したテンプレートの_Standard値のデザインレイアウトを開き、このレイアウトにレンダリングを追加します。
  • このテンプレートを基にコアデータベース内のアイテムを作成します。(プログラム的に作成が必要な場合は、Item Web API または SitecoreServices.Client を使ってアイテムを作成できます。)
  • ページにデータソースコンポーネントを追加してください。このデータソースコンポーネントは作成したアイテムを返す必要があります。
  • リピーターコントロールのItemsプロパティをデータソースにバインドします。

リピーターコントロールは、価値に追加したレンダリングとともにアイテム_Standard表示します。

リピーターコントロール自体はアイテムの追加・削除のロジックを提供しませんが、ページコードでこの機能を追加できます。

性質

名称

概要

デフォルト

アイテム

コントロールが表示するアイテムを指し示します。ドロップダウンリストを使って別のコントロールへのバインディングを選択できます。通常はデータソースコンポーネントのアイテムプロパティへのバインディングを選択します。

構成

リ ピーター 制御用の設定項目は、リピーターパラメータテンプレートに基づいてアイテムを作成することで作成できます。

設定項目には以下の特定のフィールドがあります:

  • アイテム

以下の場を継承します:

  • IsVisible(見えるもの)
  • アクセスキー
  • ツールチップ
  • 行動
  • ID
この記事を改善するための提案がある場合は、 お知らせください!