键值对中的常量

Constant in a key value pair

本文关键字:常量 键值对      更新时间:2023-09-26

我正在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;
    }

我不明白为什么必须首先将其存储在变量中。这应该奏效。

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