如何将简单的List <string>传递给View

时间:2015-10-31 07:19:03

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

我有类似的东西:

mm

我知道这是错的,但我如何从LIST中获取2个元素?

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码(在Controller中):

    public ActionResult Index()
    {
        var sampleList = new List<Tuple<string,string>>()
        {
            new Tuple<string, string>("Amir","Niasari"),
            new Tuple<string, string>("Mehdi","Irani")
        };
        return View(sampleList);
    }

然后(在视图中):

&#13;
&#13;
   @model  List<Tuple<string, string>>

@{
foreach (var v in Model)
{
    <h2>
            @v.Item1 , @v.Item2
    </h2>
}
}
&#13;
&#13;
&#13;