在会话中检索并保存gridview

我有一个搜索页面,当我在文本框中写下我的名字时,它将搜索并在GridView中显示结果。 我正在使用带有QueryExtenderEntityDataSource ,因此我没有在C#中编写任何代码。

问题是:在GridView中我点击它时有一个超链接,它会转到另一个页面,好吧当我返回上一页时,GridView没有显示我离开时的搜索结果,因为回发(更新面板)它显示来自EntityDataSource的整个数据。

我想我必须使用session但我不知道怎么做,我的意思是我如何在会话中保存GridView以及如何在page_load中检索它。