我有一个B2B门户网站, 当我在网站提供的SearchProduct文本框中搜索产品时,点击搜索然后打开新的tab1,结果在datalist中OK 然后 我从站点的主选项卡中搜索另一个产品,然后在新的tab2中打开结果选项卡, 现在有问题, 当我在tab1中的pal of datalist中进行下一页时,我发现下一页是从最后一个产品填充的(我的意思是我们在第二个搜索已经打开了tab1) ! 明白了
请解释我如何使用分配它的数据集在datalist中进行分页。
答案 0 :(得分:0)
问题是标签共享会话ID,因此会话数据,包括分页信息。一种解决方案包括通过帖子或URL的查询部分传递页码。
答案 1 :(得分:0)
我发现此问题的代码错误。实际上有一个人已经将搜索结果存储在CACHE变量中并且它是应用程序级别,所以如果其他用户将搜索,那么如果最后一个用户转到下一页,那么它将显示最新的搜索结果。