我在Razor Syntax foreach循环中有这个滑块,大约有20个图像,我只想拍摄20个图像中的5个,并随机化每组5个图像,下面是代码,任何帮助将不胜感激。
@foreach (var data in Model.BeaconsOfHope.Take(5))
{
<div class="swiper-slide">
<img class="pull-left" src="@data.image" />
<div class="pull-left donor-info">
<span class="name" style="font-weight:bold;">@data.name</span>
@*<span class="rank">@data.rank</span>*@
<span class="country">@data.country</span>
</div>
</div>
}
答案 0 :(得分:0)
将第一行更改为:
@foreach(Model.BeaconsOfHope.orderby中的var数据(x =&gt; Guid.NewGuid())。Take(5))