获取viewbag列表时出错

时间:2015-02-25 21:36:47

标签: string list int viewbag

大家好我正在尝试将List转换为List并使用Viewbag传递,但它只是显示了最后一个数字。

例如:

string strIDs = "15,20,30,44";
List<int> IDs = strIDs.Split(',').Select(s => int.Parse(s)).ToList();

            foreach (int myNumbers in IDs)
            {
                ViewBag.Numeros = myNumbers ;
            }

查看:

@ViewBag.Numeros

结果只显示了44号。所以,如果你们能帮助我,请感谢费尔南多。

1 个答案:

答案 0 :(得分:0)

刚刚找到解决方案:

string strIDs = "15,20,30,44";
List<int> IDs = strIDs.Split(',').Select(s => int.Parse(s)).ToList();
ViewBag.Numeros = IDs ;

然后是观点:

@if (@ViewBag.Numeros != null)
{
    foreach (int mybag in @ViewBag.Numeros) { 
    @mybag
      }

}

谢谢大家:/)