按升序排列项目列表

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 2015July 2015 等等。我需要的是它显示相反的。

我试着查看 OrderBy() 方法中是否有升序调用,但我找不到任何东西。有人可以帮我吗?

使用desc表示下降。您应该像下面那样使用 ASC,它应该可以工作。

results = CurrentPage.Children.Where("eventDate >= minDate AND eventDate < maxDate", month)
                           .OrderBy("eventDate asc")
                           .Skip(currentPage * itemsPerPage)
                           .Take(itemsPerPage);