J查询会话是否与.net会话不同?

时间:2016-05-27 07:33:52

标签: javascript jquery .net vb.net

$ .session是不同于Session(“”)?

在jquery中设置会话就像    $ .session.set(“tempUsername”,'<%= hdnUserName.Value%>');

尝试在vb.net中的Session(“tempUsername”)中获取它

显示为空......

2 个答案:

答案 0 :(得分:0)

是的,它绝对不同。

http://code.ciphertrick.com/2015/01/20/session-handling-using-jquery/

与浏览器关闭后删除的Cookie一样。

答案 1 :(得分:0)

两者都是完全不同的概念

Dot Net Session

  

ASP.NET会话状态使您可以存储和检索a的值   用户作为用户在Web应用程序中导航ASP.NET页面。 HTTP是   无国籍协议。这意味着Web服务器会处理每个HTTP   请求页面作为独立请求。服务器保留没有   了解在先前请求期间使用的变量值。   ASP.NET会话状态在此期间识别来自同一浏览器的请求   作为会话的有限时间窗口,并提供一种持久的方式   该会话持续时间的变量值。默认情况下,ASP.NET   为所有ASP.NET应用程序启用会话状态。

JQuery Session

  

Jquery会话只是 window.sessionStorage 的抽象   浏览器提供。如果您在会话存储中保存了一些值,那么它将在浏览器的特定选项卡上可用。

有关会话存储的详细信息,请参阅此link on mozilla