我有一个网页,上面有一个可编辑的jquery网格。我正在使用asp.net web表单。 Web表单身份验证在20分钟后设置为超时。有时,用户需要更新网格上的大量数据,一旦他们点击“保存”,网站通常会超时并且用户丢失数据。
我想知道虽然用户仍然在网格上活动,我们可以在javascript中触发某些内容以防止Web表单身份验证超时和服务器会话超时吗?
由于
答案 0 :(得分:0)
检查链接jQuery Timer。您可以在jQuery中创建一个计时器。如果您的默认超时时间为20分钟,请将计时器设置为在15~18分钟后调用服务器的ajax调用。这个电话什么都不做。但是只要你进行ajax调用,它就会将会话激活另外20分钟。因此,只要用户将数据上传到网格,您就可以保持会话正常运行。