gpt4 book ai didi

javascript - 如何在 JavaScript MVC3 Razor View 引擎 .cshtml 中创建 session 变量

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:03:11 24 4
gpt4 key购买 nike

我正在使用带 Razor View 引擎的 MVC3,

我有 .cshtml 页面,因为我有一个 JavaScript 函数,在该 JavaScript 函数中,我想创建 Session 变量并在同一个 JavaScript 函数中检索该 session 。

如何实现这一点..

最佳答案

描述

session 在服务器端,因此您需要调用服务器以设置或检索 session 变量。

只需发布到 Controller 并在那里设置 Session 变量。

示例

jQuery

$(function () {
$.post('/SetSession/SetVariable',
{ key : "TestKey", value : 'Test' }, function (data)
{
alert("Success " + data.success);
});
});

Mvc Controller

public class SetSessionController : Controller
{
public ActionResult SetVariable(string key, string value)
{
Session[key] = value;

return this.Json(new { success = true });
}
}

更多信息

关于javascript - 如何在 JavaScript MVC3 Razor View 引擎 .cshtml 中创建 session 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16037538/

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