按升序排列项目列表
Sorting out a list of items in ascending date
我的页面有一个事件列表,我按以下代码行排序:
results = CurrentPage.Children
.Where("eventDate >= minDate AND eventDate < maxDate", month)
.OrderBy("eventDate desc")
.Skip(currentPage * itemsPerPage)
.Take(itemsPerPage);
这 returns 我所有的项目按日期降序排列。所以现在它从 August 2015
、July 2015
等等。我需要的是它显示相反的。
我试着查看 OrderBy()
方法中是否有升序调用,但我找不到任何东西。有人可以帮我吗?
使用desc表示下降。您应该像下面那样使用 ASC,它应该可以工作。
results = CurrentPage.Children.Where("eventDate >= minDate AND eventDate < maxDate", month)
.OrderBy("eventDate asc")
.Skip(currentPage * itemsPerPage)
.Take(itemsPerPage);
我的页面有一个事件列表,我按以下代码行排序:
results = CurrentPage.Children
.Where("eventDate >= minDate AND eventDate < maxDate", month)
.OrderBy("eventDate desc")
.Skip(currentPage * itemsPerPage)
.Take(itemsPerPage);
这 returns 我所有的项目按日期降序排列。所以现在它从 August 2015
、July 2015
等等。我需要的是它显示相反的。
我试着查看 OrderBy()
方法中是否有升序调用,但我找不到任何东西。有人可以帮我吗?
使用desc表示下降。您应该像下面那样使用 ASC,它应该可以工作。
results = CurrentPage.Children.Where("eventDate >= minDate AND eventDate < maxDate", month)
.OrderBy("eventDate asc")
.Skip(currentPage * itemsPerPage)
.Take(itemsPerPage);