长期 ASP.NET Webforms 开发人员,Ajax 开发新手(主要通过 UpdatePanel 控件!)。
由于没有发生回发,即使用户正在与页面交互并刷新页面的一部分,服务器也不会重置用户的会话超时计数器。
我想知道当使用 UpdatePanel 开发 Ajax 时,保持 ASP.NET 会话活动的最简单且标准的方法是什么?
请在您的答案中提供代码和/或链接;我搜索的内容涉及框架、JQuery、JSON 以及无论是什么月份缩写词,我不需要任何花哨的东西,只需简单的标准方法即可,我不在乎它是否未优化,等等:-|
As 通用型茶评论说,使用 .NET AJAX 和 UpdatePanel 时会出现服务器端回发。唯一的区别是整个页面没有加载。所有服务器端代码均正常触发,但信息在服务器和页面之间使用 AJAX 技术以不同的方式发送。
您甚至可以使用 .NET 调用 PageMethods 的机制从客户端 javascript 调用服务器端方法。与传统的 UpdatePanel 技术相比,这是一种在 .NET 中使用 AJAX 的更“手动”的方式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)