Asp.net mvc在javascript中设置会话变量

时间:2016-02-01 20:22:54

标签: javascript c# asp.net-mvc session

我正在尝试在javascript中设置会话值:

//session value 5400
//remainingSeconds value 5399
@Session["remain-seconds"] = remainingSeconds;

但我收到以下错误:

  

分配中的左侧无效

是否可以在javascript中设置会话变量?

1 个答案:

答案 0 :(得分:1)

不,会话变量是服务器端。你必须有一个小的ajax调用来与服务器通话来设置它。通过谷歌搜索有很多这方面的例子。 You can see one example here.

对于一次性评估(在服务器上,在它到达客户端之前),您可以在脚本的代码部分设置它(排序),但我认为这与您的#&#不同39;重新要求做。 See this thread