从FormCollection </int,string>访问Dictionary <int,string>值

时间:2015-04-15 08:36:39

标签: c# asp.net-mvc-4

我使用的是Asp.Net MVC 4 C#

我想使用字典类型 所以,在控制器的第一页加载中我尝试了这个:

Dictionary<int, string> dictionary = new Dictionary<int, string>();
for (int i = 1; i < 51; i++)
{
    dictionary.Add(i, "blue");
} 

ViewBag.Colour = dictionary;

在视图中,我将它传回隐藏的字段

@Html.Hidden("Colour", (Dictionary<int,string>)@ViewBag.Colour)

现在在[HttpPost]我希望从collection["Colour"]访问所有值(键,值),并且可能会在某些情况下更新值部分。

0 个答案:

没有答案