我有一段代码,它获取视图的内容,并在列表中返回它们,以填充前端的下拉菜单。
public ActionResult GetMeetingList()
{
using (var context = new ClerkEntities())
{
var meetingList = context.vwGetMeetings.ToList();
return Json(new { data = meetingList }, JsonRequestBehavior.AllowGet);
}
}
此视图中有4列:[MeetingID]、[MeetingName]、[MeedingTitle]、[MMeetingDate]
我需要按MeetingDate对结果进行排序。
如何在此行中指定OrderBy?:
context.vwGetMeetings.ToList();
谢谢你的帮助。伊拉斯谟
Context.vwGetMeetings.OrderBy(x => x.MeetingDate).ToList();
如果你想降序订购:
Context.vwGetMeetings.OrderByDescending(x => x.MeetingDate).ToList();
您使用的是Linq,它将为您提供比(实体框架排序(更相关的结果(Linq排序(。