問題タブ [paging]

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 投票する
6 に答える
895 参照

c# - SQL 2005 での大きなテーブルのページング

15 列と 650 万レコードのテーブルがあります。ページングを使用して、C# 側からこのテーブルにアクセスする必要があります。SP を作成しましたが、データの取得に約 1.30 分かかります。これが私のストアドプロシージャです-

これをより速く実行する方法を知っている人はいますか。

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

asp.net - LINQ to SQL と DataPager

LINQ to SQL を使用してかなり大きなデータベースを検索していますが、DataPager でページングを実行するための最適な方法がわかりません。Skip() および Take() メソッドを認識しており、それらが適切に機能しています。ただし、結果のカウントは常に Take() メソッドで決定されるページ サイズになるため、datapager の結果のカウントを使用することはできません。

例えば:

このクエリは、1000 個の JimBob がある場合でも、常に 10 個以下の結果を返します。その結果、DataPager は常に単一のページであると認識し、ユーザーは結果セット全体をナビゲートできなくなります。著者が別のクエリを作成して合計数を取得し、それを呼び出したオンライン記事を見たことがあります。

何かのようなもの:

その値を DataPager に使用しました。しかし、明らかな理由から、結果をページングしたい場合に、すべてのクエリを別の呼び出しにコピー アンド ペーストする必要はありません。複数のクエリで再利用できる、これを行う簡単な方法はありますか?

ありがとう。

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

c# - リピーター、カスタム ページング、PagedDataSource、可能ですか?

こんにちは、ObjectDataSource にリピーターをバインドしています。Typed DataSet を使用してデータを取得し、TableAdapter は startIndex と pageSize に従ってデータのサブセットをクエリします。カスタムページングの設定はすべて完了しており、実際に機能します。

ただし、TableAdapter が PagedDataSource を返し、ObjectDataSource をそれにバインドできるかどうかを知りたいです。これはすべてカスタム ページングを使用し、PagedDataSource のプロパティを使用して独自のページャーをコーディングします。

現時点では、CurrentPage、IsFirstPage、IsLastPage などViewState に大量の情報を保存しています。ページャーを作成します...基本的に、その値を選択するためだけに、データベースに別の呼び出しを行う必要があります。

TotalRowCount を公開するためだけに ObjectDataSource または ObjectDataSourceView を継承するのは複雑すぎるため、機能を追加せずに機能させることはほとんどできませんでした。

PagedDataSource について少し読んだことがありますが、リピーターと一緒に多くのカスタム ページングを実行できないように感じます...

何か案は?

0 投票する
4 に答える
18404 参照

asp.net - ASP.NET GridView のページャーを強制的に表示する

画面にデータが 1 ページしかない場合でも、グリッドビューのページャーを強制的に表示する方法はありますか?

カスタムページャー(ページサイズのドロップダウン付き)を使用してグリッドビューベースのコントロールを構築していますが、ユーザーがグリッドの現在の行数よりも大きいページサイズを選択した場合を除いて、すべて正常に動作しています。その時点で、ポケットベルは消えます。私はこれをグーグルで調べてきましたが、オーバーライドOnRowCreatedで何かをすべきだと思います...

カスタム ページャーは、InitializePager をオーバーライドすることで追加されます。必要に応じて、さらに情報を提供させていただきます。

はじめまして、J.アローラ

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

memory - Dを使用したメモリページング

カタログのインデックス作成にD/Tangoを使用していますが、メモリ内にあり、インデックス作成中に最大10 GBまで増加できる辞書のメモリ(RAM)ページングを支援するライブラリはありますか?

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

asp.net - ASP.NET、SQL 2005 の「ページング」

これは質問のフォローアップです: フォームに単一の行を表示するための ASP.NET の次/前のボタン

上のページにあるように、ページには前/次のボタンがあり、一度に 1 つの行を取得します。

全部で約 500,000 行あります。

各サブスクリプション番号を「ページング」すると、フォームにサブスクライバーの詳細が入力されます。SQL サーバーではどのようなアプローチを使用する必要がありますか?

ROW_NUMBER() 関数を使用すると、すべての ~500.000 行に番号を付ける必要があるため (私は推測しますか?)、少し過剰に思えますが、他に考えられる解決策はありますか?

前もって感謝します!

0 投票する
4 に答える
7064 参照

asp.net - asp.net GridView Pager が消える!

ページングを使用しているデータグリッドビューがあり、完全に正常に動作し、ユーザーが「PageSize」プロパティを変更できるドロップダウンがあります-10、15、25、50、100、1000など.

グリッドの行数よりも大きい PageSize の値を選択すると、ページャーがグリッドの上部と下部の両方から消えます。

誰でも理由がわかりますか?

aspx ページでカスタム PageTemplate 要素を使用しています。

乾杯

オリー

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

asp.net - asp 3.5でlinq to sqlとdatalistを使用してデータリストページングを行う方法は?

アプリケーションでデータリストを使用しており、データリストを lisq で sql にバインドしています

薄暗いデシベル = 新しい linqdatacontext(); var products=from p in db.products select p; datalist.datasource=製品; datalist.databind();

データリストでページングを行うにはどうすればよいですか?

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

php - CakePHPページ付け-より良いseo/よりクリーンなURLのためにURLから「page:」を削除する方法

CakePHPページングを使用すると、次のようなURLが表示されます。

次のような有効なURLを作成するには、コントローラー、ビュー、routes.phpで何を変更する必要がありますか。