[C#] ASP.NET MVC:モデル内のクラスのリストをビュー内のリピーターに渡すにはどうすればいいですか?


Answers

迅速で汚い方法は、ViewData経由でそれを渡すことです

public ActionResult List()
{
    ViewData["MyList"] = new List<string> () {"test1", "test2"};

    return View ();
}

あなたのビューでアクセスすることができます

<ul>
<% foreach (string item in (List<string>)ViewData["MyList"]) { %>
    <li><%= item %></li>
<% }%>
</ul>
Question

上記はどのようにするのですか? 私はMVCを使い始めました。データを渡す際に問題があります。

私の具体的な問題は、Viewでアクセスして反復する必要がある、モデルにあるオブジェクトのリストを使用することです。

前もって感謝します。