我试图在我的 Index.cshtml 中显示添加到我的表中的最后两个项目。
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; }
}
现在使用这个我想显示使用日期添加的最后两个“新闻”。
<!--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();}
}