私は Visual Studios、MVC 3、Razor エンジンでニュースフィード プロジェクトを作成しています。一度に 10 個のフィードを表示しようとしています。
現在、データベースを稼働させている間、この index.cshtml を使用しました。
@model IEnumerable<NyjiGrunnur.Models.Article>
@{
ViewBag.Title = "NewsFeed";
}
<h2>@ViewBag.Message</h2>
@foreach (var item in Model)
{
<div id="eitt">
<fieldset>
<legend>@Html.ActionLink( item.Name, "Edit", new { id=item.Id } )</legend>
<div>@item.Subject, @item.Created</div>
<p>@Html.Raw(item.Content.Replace(Environment.NewLine, "<br/>"))</p>
</fieldset>
</div>
}
foreach はすべての項目を取得するので、for ループなどを使用して最新の 10 個のフィードのみを表示できるかどうか疑問に思っていました。
前もって感謝します。