問題タブ [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 投票する
4 に答える
18732 参照

c# - DataGridViewColumnの初期ソート方向

私はVS2008でC#WinFormsアプリを使用しています。デフォルトでは、DataGridViewの列ヘッダーをクリックすると、その列が昇順で並べ替えられます。次に、列ヘッダーをもう一度クリックして、降順で並べ替えることができます。

これを逆にしようとしているので、最初のクリックで降順で並べ替え、次に2回目のクリックで昇順で並べ替えますが、これを行う方法がわかりません。誰か知っている?

ありがとう

0 投票する
3 に答える
7188 参照

c# - 文字列からのLinqソート方向

一連のユーザーを並べ替えようとしています。並べ替えのプロパティと方向(asc、desc)にアクセスできます。クエリによる現在の注文は以下のとおりです。しかし、ご覧のとおり、ソートの方向は考慮されていません。Dynamic Linqを使用したり、「asc」または「desc」の並べ替え方向に別のステートメントセットを追加したりせずに、この式を作成するにはどうすればよいですか。

0 投票する
2 に答える
6559 参照

asp.net - 列に基づくグリッドビューの並べ替え

こんにちは、グリッド ビューがあり、名前、電話番号、情報、日付という名前の列がいくつか表示されています。私の要件は、列ヘッダーをクリックすると並べ替えられることです。私のaspxコードはここにあります...

私のコードは次のとおりです。

このため、列ヘッダーをクリックすると、最初に昇順でソートされ、次にクリックすると降順でソートされ、グリッドビューにリストされているすべての列に適用されます...

これのコーディングを手伝ってください...

0 投票する
3 に答える
15017 参照

c# - wpf はプログラムで並べ替えを設定し、ヘッダーが並べ替えられているように切り替えます

wpf ツールキットに問題がありますDataGrid

私はItemsSource3つの列を持っています:

ファーストネーム

苗字

住所

C# コードビハインドでは、並べ替えの方向と並べ替える列を次のように設定します。

実際の並べ替えには問題ありませんが、ヘッダーの視覚的なスタイルに問題があります。ユーザーがヘッダーをクリックして列を並べ替えると、視覚的なスタイルが変更されますが、視覚的なスタイルは、列の並べ替えの説明がプログラムによって設定されていることを示していません。

これはなぜですか? また、ヘッダーを切り替えて並べ替えて表示するにはどうすればよいですか?

0 投票する
2 に答える
2842 参照

asp.net - Gridview:並べ替え方向のキャプチャ

並べ替えが有効になっている更新パネルにグリッドビューがあり、次のようなイベントハンドラーがあります。

これらの行の直後にブレークポイントを設定します。列ヘッダーを押すたびに、変数TheDirectionは常に昇順を示しています。

なぜ昇順から降順、そして逆戻りしないのですか?

ありがとう。

0 投票する
2 に答える
594 参照

python - djangoコメント:ソート方向を指定する方法は?

djangoでコメントアプリを使用していますが、現在、並べ替えの方向は日付(古いものから新しいものへ)です。コメントを日付ごとに新しいものから古いものに表示したいのですが、どのように変更しますか?

0 投票する
2 に答える
5251 参照

c# - Asp.NET 4.0 GridView の既定の並べ替え方向と式

Asp.net 4.0 gridView の組み込みの「ソート矢印」のサポートにより、コードが節約されます。すべてのグリッドは、データベースから返されるときにデフォルトでソートされるため、ASP.NET SortedDescendingHeaderStyle-CssClass などを使用してデフォルトでソートされる列を示す必要があるのは当然のことです。

ASP.NET は、既定で並べ替えられた列を魔法のように装飾しません。SQL が指定する順序を知る方法がありません。適切なヘッダー セルを正しい CSS クラスで宣言的またはプログラム的に装飾できますが、並べ替え時に ASP.NET によって削除されません。そのため、現在、最初の「並べ替え」イベントでヘッダー セルを探して、これを取り除いています。したがって、矢印を追加するために1回、最初の手動ソートでそれを削除するために1回、2回実行するコードが少しあります。これは複雑です。4.0 より前では、すべての作業を行うのとほぼ同じくらいの作業が必要でした。

だから...私は何かが欠けているに違いありません.ASP.NET GridViewに、そのコンテンツがすでにソートされていることを手動で追加してからそのソートインジケータを削除する必要がないように伝える方法はありますか?

0 投票する
1 に答える
3714 参照

wpf - DataGrid ヘッダーのソート方向アイコン

wpf datagridヘッダーにカスタムソート方向画像を表示するにはどうすればよいですか?

私はデータグリッドでこのスタイルを使用しています。昇順および降順の並べ替え方向の画像を追加するにはどうすればよいですか?

0 投票する
3 に答える
8145 参照

c# - データグリッドの初期化時に WPF データグリッドの SortDirection を昇順として設定する方法

列ヘッダーをクリックしてソートできる単純なデータグリッドがあります。ウィンドウを開くと、データグリッドがソートされていません。次に、クリックすると矢印が表示され、昇順でソートされます。もう一度クリックすると、降順でソートされます。非常に簡単です。

私がする必要があるのは、既に並べ替えられたデータグリッドでウィンドウを開くことです。したがって、矢印 (データグリッドがソートされる方向を示す) は常に表示されている必要があります。データグリッドを常にソートする必要があります。どうやってやるの?私はそれを xaml で行うことを好みますが、どのソリューションも優れています。

ところで。.NET4 のアプリ

0 投票する
1 に答える
246 参照

c# - グリッドビューの問題の並べ替え

グリッドビューがあり、ページングを使用しています

問題は、ヘッダーをクリックしてグリッドビューをソートし、2 番目のページに移動してから最初のページに戻ると、ソート式の DESC または ASC が記憶されていないことです。

クリックしたページインデックスに関係なく、ソートされている方向を保持するにはどうすればよいですか?

ありがとうございました