问题标签 [sortdirection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
570 浏览

sorting - Mongo 复合索引和排序方向

如果我有一个大集合(40m+ 个对象)并且我正在寻找:

我知道我会创建一个索引:

但是如果我想让排序顺序颠倒,我需要一个额外的索引:

非常感谢。

0 投票
4 回答
9153 浏览

c# - 忽略 DataGrid 排序方向

我想在启动时指定默认排序,但仍然允许用户通过单击列标题进行排序。遗憾的是,SortDirection 属性在设置时被忽略 - 即我们得到正确的列标题箭头,但没有排序。

手动单击标题,对数据进行正确排序,因此不是排序本身。这是我正在使用的简化版本:

更新:我还尝试按照建议将 SortDescriptions 添加到 ICollectionView,但效果不佳。这可能与我正在向集合中动态添加新项目的事实有关吗?即在启动时列表是空的并慢慢填充,也许排序描述只应用一次?

0 投票
2 回答
2531 浏览

jquery - jqGrid allow only 1 sort direction

jqGrid's sort icon on the column header shows both up and down arrows. Is there a way to force the icon to show only 1 direction like only allowing ascending order?

Thanks.

0 投票
3 回答
1626 浏览

php - call_user_func_array 和 array_multisort

我有排序方向的问题。我尝试使用方向对多维数组进行排序。我不能array_multisort()直接使用,因为我不知道会有多少个参数。我使用call_user_func_array('array_multisort', $params);And it works,但我无法设置排序方向 ( SORT_ASC,SORT_DESC)。如何设置排序方向call_user_func_array('array_multisort', $params);?这是我的代码,你可以试试

我想做一个类似 MySQL 的排序ORDER BY city DESC, name。这是我的目标。

0 投票
1 回答
3116 浏览

asp.net-mvc - webgrid默认排序方向

当我在 mvc 项目中将 web 网格添加到我的页面时,它会在第一次单击时对数据进行升序排序。但我带来了已经按升序排序的数据。然后什么也没有发生。我希望 webgrid 首先按降序排序。

你可以看到我创建网格的代码

顺便说一句,我尝试了下面的代码,但它不起作用。

0 投票
1 回答
1177 浏览

c# - 如何:对 DataGrid 的项目进行排序

如何:使用 C#/WPF对 DataGrid 的项目进行排序

我确实有以下代码片段(不重要的代码已被删除):

C#:

XAML:

不幸的是,C# 代码被忽略了——没有升序排序,它只创建了那个显示的小箭头,但项目没有排序。我的错误是什么?

编辑我:

编辑二:

0 投票
2 回答
54 浏览

c# - 关闭 DataGridColumn 排序

我的 DataGrid 又出现问题了……这次:如何在编辑单元格时关闭排序?

例如:

在此处输入图像描述

我最后添加了标记的“A”,它跳到顶部,因为该列已排序。但它应该留在按钮上。如果您对设置文件(在 Visual Studio 中)进行排序,它的工作方式与我想要的完全一样。你可以自己尝试一下,这里是VS中的同一个例子: 在此处输入图像描述

我试图重置SortDirection,不起作用:

0 投票
1 回答
65 浏览

sorting - 如何隐藏选定的范围并对显示的结果进行排序(Aspose Cells)?

我可以使用以下代码按所选值对显示的结果进行排序(降序):

这就是我所看到的(显示的总购买量确实从多到少显示):

在此处输入图像描述

或者,我只能使用以下代码显示“总百分比”值至少为 1% 的描述范围:

...像这样:

在此处输入图像描述

...但我不能让他们同时工作。因此,我可以隐藏低于百分比 1% 的描述,或者我可以按总购买量降序排序,但我无法同时完成这两者。我尝试完成这两者的代码如下:

就好像在调用 HideItemsWithFewerThan1PercentOfSales() 时没有遵守排序顺序 - 方法“看到”的行号不是根据已建立的排序的行号。

我怎样才能让排序和隐藏都起作用?

注意:调用 HideItemsWithFewerThan1PercentOfSales(); 在排序代码不起作用之前 - 它仍然显示/隐藏一些错误的东西。

0 投票
1 回答
65 浏览

c - 如何在 C 中使用 scandir() 来区分大小写?

我正在学习 C 并且我有这个实现来对文件和文件夹进行排序,但这不区分大小写:

如果我有 a.txt、b.txt、C.txt 和 z.txt,它将按以下顺序排序:C.txt、a.txt、b.txt、z.txt。我希望这样排序不区分大小写:a.txt、b.txt、C.txt、z.txt