How can I pass list of result from non-persistant entity to new page?

I need to use database Connector to retrieve external data from MSSQL via an non-persistent table. When I want to pass this result to a new page it can work properly if I use Widget=Data View by using DataSource = context. But when I change the Widget=Data grid or List view it has no option to choose DataSource=context.  How should I do to fix this issue?    
1 answers

One way to do it is, if the entity is non-persistant you can create an association to a new helper entity(also non persistant). Then you can show a dataview of this helper entity on your page and within this dataview show a datagrid with the association to your non persistant entity.