如何只显示Radiobuttonlistfor的某些项目?

时间:2016-02-29 15:08:12

标签: c# asp.net-mvc razor html-helper

在我的MVC应用程序中,我正在从数据库动态生成Radiobuttonlist。有15条记录,但我想只显示其中的前5条。是否可以使用RadiobuttonlistFor或任何其他方式执行此操作?

感谢。

1 个答案:

答案 0 :(得分:1)

无论您在哪里生成或使用包含单选按钮列表项列表的集合,您都可以使用LINQ $this->Appartements->find() ->join([ 'i' => [ 'table' => 'Immeubles', 'type' => 'inner', 'conditions' => [ 'i.id=Appartements.immeuble_id', 'i.complex_id' => 4 ]]]); 方法仅获取5。

Take

假设yourRadioButtonList的类型为yourRadioButtonList = yourRadioButtonList.Take(5);