問題タブ [gridview-sorting]

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 に答える
1571 参照

asp.net - GridView ASP.NET の並べ替え

並べ替えられない ASP.NET GridView があります。かなり明白な何かが欠けていると確信しています。

ページ.aspx

Page.aspx.cs

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

asp.net - グリッドビューの列をクリックしてもソート方向が切り替わらないのはなぜですか?

グリッドビューの列をクリックしてもソート方向が切り替わらないのはなぜですか?

最初にクリックしたときにのみ行を並べ替えているように見えます。他のクリックでは、並べ替え方向を変更せずにページを更新するだけです。

ところで、SQLクエリを更新してソートするために呼び出すOnSortingメソッドがあります。

私のコード:

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

wpf - WPF Listview SORT および FILTER のパフォーマンスの問題

カスタムソートとフィルターが実装されたリストビューがあります...ユーザーが入力すると、リストビューのアイテムがフィルターされるテキストボックスベースのフィルターです。今...リストビューに並べ替えを適用すると、フィルタリング中にリストビューの各アイテムに対してカスタムソート比較メソッドが呼び出されるたびにフィルターが非常に遅くなります...フィルタリング中にカスタムソートの比較メソッド呼び出しを回避するにはどうすればよいですか?

0 投票する
7 に答える
13845 参照

.net - .NET/WinForms-DataGridViewの並べ替えをクリアします

DataGridViewに並べ替えを停止するように指示する適切な方法は何ですか?

プログラムで4列目と昇順で並べ替えるようにグリッドに指示する「画面」があります。別のエリアに切り替えるとき、同じグリッドを「デフォルト」/ソートなしで表示したいと思います。すべての列を削除して、新しい列を追加しています。並べ替えは4列目に残ります。

Sort()メソッドでこれを行う方法がわかりません。何か案は?

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

datagridview - DataGridView の列をアルファベット順に並べ替える

コードで作成されている DataTable に列が動的に追加されている VB.Net アプリケーションで DataGridView コントロールを使用しています。いくつかの列を名前のアルファベット順に並べる必要があります。

例えば

名前、姓、家屋番号、B、D、A、C

私は...

名前、姓、家屋番号、A、B、C、D

列は必要に応じてあるため、前に注文することはできません。

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

c# - GridView + Asp.net での並べ替え

グリッド ビューで並べ替えを実行するにはどうすればよいですか?

助けてください

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

asp.net - JavaScript を使用しない GridView の並べ替え?

asp.net GridView で "AllowSorting" が true の場合、SortExpression を持つヘッダーがクリック可能になります。

問題は、JavaScript リンクでこれを行うことです。そのため、JS をオフにすると、列を並べ替えることができません。

JavaScript の代わりに Querystrings を使用する独自の HeaderTemplate を作成する前に、JavaScript に依存せずに GridView を並べ替える簡単な方法がありませんか?

ありがとう
bgs264

0 投票する
0 に答える
743 参照

vb.net - 列をクリックすると、GridView に正しく並べ替えられたデータが表示されない

日付列は、vb.net を使用して GridView で並べ替えられて表示されません。SQLサーバーでは、選択クエリはソートされた方法または順序でレコードを返します。しかし、何らかの理由で GridView が正しく表示されません。イベント preRenderComplete に移動し、自動的にバインドします

Protected Sub Page_PreRenderComplete(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRenderComplete

エンドリージョン

_ Public Shared Function A02WF01_AdminView(ByVal strUserID As String, ByVal strTestMode As String, ByVal strSearchFieldValue As String, ByVal strDate As String) As DataTable Dim sel As String

BorderStyle="Outset" CellPadding="4" DataSourceID="odsA02_Tracking" ForeColor="#333333" GridLines="Vertical" Style="border-right: #0000ff 薄いソリッド; table-layout: auto; border-top: #0000ff薄いソリッド; font-size: x-small; border-left: #0000ff 薄いソリッド; border-bottom: #0000ff 薄いソリッド; font-family: Arial; border-collapse: separate" Font-Size="Small" PageSize= "30">

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

asp.net - グリッドビューのデフォルトの並べ替え式

デフォルトの並べ替えで GridView を拡張できた人はいますか? これは私にはかなり些細なことのように思えますが、私はそれを成し遂げることができません。

DefaultSortExpressionアイデアは、 GridView を継承するサーバー コントロールにプロパティを追加することです。

  • Sort() を呼び出すと追加の選択が実行されますが、それは望ましくありません。
  • 設定this.SelectArguments.SortExpressionは、私が行った後に設定された値を取得するように見えるので、それも機能しません。(まだ試していない魔法のイベントがない限り)。

GridView がデータバインディングを行う前に、SortExpression を設定できるようにしたいと考えています。

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

jquery - JQueryを使用してテーブルデータを並べ替えると、テーブルには日付とドル記号の列がありますが、どのプラグインが適していますか?

テーブルを並べ替えて、適切なプラグインを探す必要があります。以下に示すように、一部の列には日付があり、一部の列には通貨記号($)があります。この種のデータを並べ替えるために利用できるJQueryプラグインはありますか?

代替テキスト