键值对中的常量

时间:2014-11-12 19:46:07

标签: javascript c# session-variables

我正在使用Javascript向MVC 5中的Action发帖,以便在会话中设置变量:

$.post('@Url.Action("MyAction", "MyController"), { key: "myKey", value: returnValue });

返回值从服务返回,字符串“myKey”是会话中的值存储为:

所以MyAction看起来像:

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

1 个答案:

答案 0 :(得分:2)

我无法理解为什么你必须首先将它存储在一个变量中。这应该可以解决问题。

[HttpPost]
    public void MyAction(string value)
    {
        Session["myKey"] = value;
    }