same page with different adapter

I have the following problem:
I have a Page e.g. index.xml with the adapter class TestAdapter.
Now I want to open in this page a popup with a same layout (index.xml) but with different data. The Problem is that CIS uses for both pages the same instance of TestAdapter. Is there a solution for this problem?

…yes, there is a solution: you can pass an “adapterid” (sometimes also called “modelid”) with the openPopup command (same with switchToPage etc.). vai this id you can have multiple instances. In order to prepare the adapter via findAdapter function you also have to pass this id in the findAdapter function.