(一)、在web.Config文件中的System.Web节下进行配置:
<sessionState timeout="30" mode="InProc"></sessionState>
(二)、增加一个页面用于刷新页面,强制让Session继续生效。
第一步:
创建一个空白页面AutoRefresh.aspx,在<HEAD></HEAD>加入
<script type="text/javascript">setTimeout("location.href='AutoRefresh.aspx' ",120000)</script>
120000代表2分钟自动刷新一次
第二步:
将这个页面'AutoRefresh.aspx' 用框架包含到显示的主页面内就可以了
<iframe width="1" height="1" src="AutoRefresh.aspx"></iframe>