如何在Razor语法的foreach循环中随机化滑块图像?

时间:2014-12-04 22:44:29

标签: asp.net-mvc razor foreach

我在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>
}

1 个答案:

答案 0 :(得分:0)

将第一行更改为:

@foreach(Model.BeaconsOfHope.orderby中的var数据(x =&gt; Guid.NewGuid())。Take(5))