经典的asp分页和会话状态

时间:2010-05-27 23:50:18

标签: visual-studio-2008 session asp-classic paging

处理使用分页的经典asp页面。我遇到问题的错误是这样的:让我们说你的记录集中有5页返回,你在第2页。你离开并回来,然后按第3页的链接,麻烦就是你的会话已经超时了。我不知道为什么会发生这种情况,但页面被重新加载,但会话检查被绕过,当然当页面尝试检索记录集时,会话变量现在为空,所以我收到一条消息说明:'附近有错误', '第1行,因为现在查询已经不存在了。我该如何解决这个问题?

谢谢,罗恩。

1 个答案:

答案 0 :(得分:0)

您可以检查是否有任何会话变量为空,并将用户重定向到第一页或登录页面(如果有的话)。