---
title: "コンテナ内の複数のレンダリングでコンテキストを切り替える"
slug: "switch-the-context-for-multiple-renderings-in-a-container"
abstract: "コンテキストスイッチングを使って複数のレンダリングのデータソースを設定しましょう。"
---
# コンテナ内の複数のレンダリングでコンテキストを切り替える

複数のレンダリングのデータソースを同時に変更したい場合に、コンテキストスイッチングは便利です。コンテナレンダリングにデータソースを割り当てると、そのコンテナ内のすべてのレンダリングは、そのデータソースのアイテムに置かれたかのようにレンダリングされます。レンダリングのデフォルトデータソースセットは変わりません。

コンテナを追加し、データソースを割り当てるには:

1.  エクスペリエンスエディターのツールボックスの **ページ構造** グループから「 **コンテナ** 」をクリックしてページにドラッグします。
    
2.  コンテナにレンダリングを追加してください。例えば、タイトルやページの内容などです。デフォルトではレンダリングは現在のページからデータソースを取得します。例えば、現在のページに製品のタイトルとページの内容を表示します。
    
3.  コンテナ内のレンダリングデータソースを変更するには、コンテナのフローティングツールバーで **「コンポーネントプロパティを編集**」をクリックします。
    
    ![Click More and Edit component properties.](https://doc.sitecore.com/api/markdown-image/xp/ja/users/sxa/93/sitecore-experience-accelerator/images/SXA-container.png)
    
4.  **コントロールプロパティ**ダイアログボックスの**「一般**」セクション、**データソース**フィールドで「**ブラウズ**」をクリックします。
    
5.  コンテナ内のレンダリング用に別のデータソースを選択できます。
    
    ![Select the Associated Content dialog box.](https://doc.sitecore.com/api/markdown-image/xp/ja/users/sxa/93/sitecore-experience-accelerator/images/SXA-change-datasource-dialog.PNG)
    
    ![Example of how different data source content is loaded](https://doc.sitecore.com/api/markdown-image/xp/ja/users/sxa/93/sitecore-experience-accelerator/images/SXA-change-datasource.PNG)
    
    > !重要スニペットを含むコンテナのコンテキストを切り替えるには、異なるコンテキストを割り当てる前に、スニペット内のレンダリングのデータソースフィールドをクリアしなければなりません。