猿问

ASP.NET MVC绑定到字典

ASP.NET MVC绑定到字典

我正在尝试绑定MVC中的字典值。

在我的行动中:

model.Params = new Dictionary<string, string>();model.Params.Add("Value1", "1");model.Params.Add("Value2", "2");model.Params.Add("Value3", "3");

在视图中我有:

@foreach (KeyValuePair<string, string> kvp in Model.Params){ <tr>
  <td>
    <input type="hidden" name="Params.Key" value="@kvp.Key" />
    @Html.TextBox("Params[" + kvp.Key + "]")
  </td></tr>}

但是视图不显示初始值,并且在提交表单时Params属性为null?


一只斗牛犬
浏览 599回答 3
3回答
随时随地看视频慕课网APP
我要回答