显示foreach中的第一项 - MVC

Bvw*_*jen 2 asp.net-mvc foreach asp.net-mvc-4

我怎样才能在MVC4中显示foreach中的前三项?

@foreach (var item in Model) {
<div class="media">
  <div class="media-body">
    <h4>@Html.DisplayFor(modelItem => item.Newstitle)</h4>

    <div class="media">
        @Html.DisplayFor(modelItem => item.Newsmessage)
    </div>
  </div>
</div>
}
Run Code Online (Sandbox Code Playgroud)

sta*_*247 6

.Take(3)在您的模型中使用.从您的代码:

@foreach (var item in Model.Take(3)) {
<div class="media">
  <div class="media-body">
    <h4>@Html.DisplayFor(modelItem => item.Newstitle)</h4>

    <div class="media">
        @Html.DisplayFor(modelItem => item.Newsmessage)
    </div>
  </div>
</div>
}
Run Code Online (Sandbox Code Playgroud)