动态绑定数据到mvc中的下拉列表

时间:2012-05-22 06:18:03

标签: asp.net-mvc-3

我有一个视图,其中我输入两个不同的日期,所以我希望这两个日期之间的数据库中的所有条目都应显示在下拉列表中。 我怎么能这样做?????

1 个答案:

答案 0 :(得分:0)

从您的控制器返回这两个日期之间的条目列表,如

enteries.Where(a => a.startdate < FirstDate &&  a => a.enddate < SecondDate  ).ToList()

然后将这些条目传递给DropDownListFor,如

@Html.DropDownListFor(model => model.entryID,
    new SelectList(model.entries, "ID", "Title"))