Index.cshtml のテーブルに追加された最後の 2 つの項目を表示しようとしています。
public class News
{
[Key]
public int id { get; set; }
public string Titre { get; set; }
public string Description { get; set; }
public string Image { get; set; }
public System.DateTime Date { get; set; }
}
これを使用して、日付を使用して追加された最後の 2 つの「ニュース」を表示したいと思います。
<!--Last item #1-->
<div class="newsBlock" style="clear:left;">
<img src="" />
<p></p>
</div>
<!--Last item #2-->
<div class="newsBlock" style="clear:right;">
<img src="" />
<p></p>
</div>
<p style="clear:both;"> </p>
私はかみそりのforloopを使ってみましたが、どういうわけかできませんでした...
@foreach (var item in Model)
{
@{var test = Model.OrderByDescending(modelItem => model.Date).Take(2).ToArray();}
}