gpt4 book ai didi

javascript - 如何访问 session 变量并在 javascript-asp.net mvc 中设置它们?

转载 作者:行者123 更新时间:2023-11-30 06:21:49 24 4
gpt4 key购买 nike

<script>
var x="MVC";
@Session["test"] = x;
alert(@Session["test"]);
</script>

如有任何帮助,我们将不胜感激。

谢谢。

最佳答案

session 是服务器端对象。您不能直接在客户端访问它。但是你可以像下面那样做。

设置 session 变量

像下面这样写一个新的 Controller Action 。

 public void SetSessionVariable(string key, string value)
{
Session[key] = value;
}

像下面这样从 javascript 对此操作进行 ajax 调用。

 $.ajax({
url: $('#rootUrl').val() + "Controller/SetSessionVariable",
async: false,
data: {
key: "test",
value: "MVC"
},
success: function (data) {
//Your code
}
})

关于javascript - 如何访问 session 变量并在 javascript-asp.net mvc 中设置它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52688711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com