在 Grid.MVC 中执行双重排序
Perform a double sort on in Grid.MVC
所以我有一个显示 5 列的网格。在 5 列中,有两列是日期和时间。
用户想要对网格进行多重排序。当我映射数据时,初始排序是按日期排序的。因此,当页面加载时,它将显示按日期排序的初始数据。现在,当我按 Time(HH:MM am/pm) 对它进行排序时,网格现在按时间排序,这很好,但我想要一种方法来保持初始排序(按日期)并按时间进行二次排序。是否可以实现此功能?
添加列时,您可以定义此能力。
Columns.Add(x=>x.Date).Sortable(true).ThenSortBy(x=>x.Time);
所以我有一个显示 5 列的网格。在 5 列中,有两列是日期和时间。
用户想要对网格进行多重排序。当我映射数据时,初始排序是按日期排序的。因此,当页面加载时,它将显示按日期排序的初始数据。现在,当我按 Time(HH:MM am/pm) 对它进行排序时,网格现在按时间排序,这很好,但我想要一种方法来保持初始排序(按日期)并按时间进行二次排序。是否可以实现此功能?
添加列时,您可以定义此能力。
Columns.Add(x=>x.Date).Sortable(true).ThenSortBy(x=>x.Time);