从javascript分配会话值

时间:2014-04-03 11:58:15

标签: c# javascript ajax

我使用以下代码分配会话值。但它使用默认值,而我分配javascript变量意味着我得到了错误。

  //Working 
  <%Session["UserSession"] = "hai"; %>
  var session_value='<%=Session["UserSession"]%>';
  alert(session_value);


 //Not Working 
  var value ="hai";
  <%Session["UserSession"] = value ; %>
  var session_value='<%=Session["UserSession"]%>';
  alert(session_value);

1 个答案:

答案 0 :(得分:0)

我们无法从客户端脚本中分配服务器端会话变量。

相反,您可以创建一个Jquery AJAX请求并调用webmethod,然后在后面的代码中设置会话变量。您可以将值传递给webmethod。