如何使用jquery ajax扩展会话超时

我有一个网页,上面有一个可编辑的jquery网格。 我正在使用asp.net web表单。 Web表单身份validation在20分钟后设置为超时。 有时,用户需要更新网格上的大量数据,一旦他们单击“保存”,网站通常会超时并且用户丢失数据。

我想知道虽然用户仍然在网格上活动,我们可以在javascript中触发某些内容以防止Web表单身份validation超时和服务器会话超时吗?

谢谢

检查链接jQuery Timer 。 您可以在jQuery中创建一个计时器。 如果您的默认超时时间为20分钟,请将计时器设置为在15~18分钟后调用服务器的ajax调用。 这个电话什么都不做。 但是一旦你进行了ajax调用,它就会将会话激活另外20分钟。 因此,只要用户将数据上传到网格,您就可以保持会话生效。