問題タブ [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.
c# - GridView のページング中にフォーム データを保持する - ASP.NET
ASP.NET ページに、ユーザーが検索を実行したときに結果セットにバインドする GridView コントロールがあります。ユーザーが結果セットからレコードのサブセットを選択できるように、CheckBox コントロールを含む追加の TemplateField 列を作成します。GridView コントロールにページングを実装しました。ユーザーがチェックボックス コントロールと結果セットを介してページをチェックすると、チェックされたチェックボックスが保持されません。
GridView のページング中にチェックボックスを保持する最良の方法は何ですか?
c# - ページングが有効な GridView コントロールからすべての GridViewRow オブジェクトを取得する
現在、ページングが有効になっている aspx ページに GridView コントロールがあり、行コレクション/カウント全体をループして、選択したレコードを処理する必要があります。現在のコードでは、GridView 行の現在のページのみをループします。
このタスクを達成するための最良の方法は何ですか?
これが私の現在のコードです:
ASPX ページ:
コードビハインド:
sql - LINQ To SQL ページング
私は .Skip() および .Take() 拡張メソッドを LINQ To SQL でしばらくの間問題なく使用してきましたが、それらを使用したすべての状況で、常に単一のテーブルに対して使用されていました-次のように:
私の問題は、複数のテーブルから一連の結果を投影していて、セット全体をページングしたい (それでも DB でページングする利点を得たい) ことです。
私のエンティティモデルは次のようになります:
キャンペーン [多くの] グループ、グループ [多くの] 連絡先
これは、次のようなデータベース内の関係を通じてモデル化されます
キャンペーン -> CampaignToGroupMapping -> グループ -> GroupToContactMapping -> 連絡先
キャンペーンの詳細と、CampaignToGroupMapping を通じてキャンペーンに関連付けられた各連絡先のリストを保持するデータ構造を生成する必要があります。
.SelectMany を使用して LINQ クエリを作成して、各グループの連絡先のセットを 1 つの線形データ セットに投影しようとしました。
私の試みは:
問題は、ページング (Skip() と Take() に関して) がデータ セット全体ではなく、グループごとに発生していることです。
これは、パラメーターtotalRequired (.Take() に渡される)に値 200 を使用し、このキャンペーンに 3 つのグループが関連付けられている場合、各グループから 200 を取得することを意味します。運動。
SQL では、次のようなクエリを使用してこれを実現できます。
このクエリを使用して、特定のキャンペーンに関連付けられた各グループの連絡先を組み合わせたセットをページングしています。私の質問は、代わりに LINQ To SQL 構文を使用してこれを達成するにはどうすればよいですか?
sql - SQL ページングの並べ替え
Web ページにグリッドを表示する必要があります。データは、ストアド プロシージャを介して SQL Server 2008 から取得されます。sproc は何千ものレコードを返すので、問題なく動作するページング オプションを使用することにしました。ストアド プロシージャでは、次のようなことを行います。
これは、ユーザーが Col1 で並べ替えられたデータを取得することに満足している限り、正常に機能します。レコードセットをソートする必要がある列が事前にわからない場合、これをどのように書き直すことができますか? これは機能しません:
@ColSort varchar(100)='MyColumn' を宣言します
c# - TAPまたはSNPPの例はありますか?
C ++またはC#のいずれかでTelocator Alphanumeric Protocol(TAP)および/またはSimple Network Paging Protocol(SNPP)を使用するいくつかの例を含む、優れたリソースを知っている人はいますか?
ありがとう!
java - Javaの連続ページ/物理メモリ
私の目標は、Javaで割り当てられた配列が、隣接する物理メモリ全体に確実に割り当てられるようにすることです。私が遭遇した問題は、本当に大きな配列を割り当てない限り、配列が割り当てられているページが物理メモリ内で連続していない傾向があることです。
私の質問は次のとおりです。
- 本当に大きな配列が物理メモリ内で隣接するページを保証するのはなぜですか?
- アレイを物理メモリ全体に確実に割り当てる方法はありますか?それは、アレイを実際に大きくすることを含みませんか?
- キャッシュヒット/キャッシュミスを測定せずに、Javaオブジェクト/配列が存在するページまたは物理アドレスを確認するにはどうすればよいですか?
なぜJavaでこれを行っているのかを尋ねる答えを探していません。私は、Cが「私の問題を解決する」こと、そしてJavaの基本的な性質に反することを理解しています。それにもかかわらず、私にはこれを行う正当な理由があります。
答えが常に機能することを保証する必要はありません。私はほとんどの場合うまくいく答えを探しています。合理的なJavaプログラマーが書くことのない、独創的ですぐに使える答えのための追加のポイント。プラットフォーム固有(x86 32ビット64ビット)でも問題ありません。
memory - ページテーブルを使用して仮想アドレスを物理アドレスに変換するにはどうすればよいですか?
通常のページテーブルがあるとしましょう:
ページ テーブル (ページ サイズ = 4k)
51996 のような任意の論理アドレスを物理メモリ アドレスに変換するにはどうすればよいですか?
対数底 2 (4096) を取ると、12 になります。これは、アドレスのオフセットに使用するビット数だと思います。
よくわかりません。51996 / 4096 = 12.69。これは、特定のオフセットで page#12 にあるということですか?
それを「51996」の物理アドレスに変換するにはどうすればよいですか?
asp.net - 'ページング'を使用して動的テキストボックスを作成する
ここでの解決策に基づく:「無制限」の動的制御からデータベースに値を入力する
実行時に動的asp.netコントロールを正常に作成できました。したがって、ユーザーが10を入力すると、10個のテキストボックスが表示され、ユーザーが50を入力すると、50が表示されます。これまでのところ問題ありません。ただし、50個のテキストボックスを使用すると、ページが非常に長くなります。
テキストボックスを並べて表示するにはどうすればよいですか?ページングは良い考えですか?
sharepoint - SharePoint DataFormWebPartにページングを追加するにはどうすればよいですか?
Sharepoint発行サイトでニュース記事のアーカイブを作成しています。ユーザーはアーカイブを閲覧または検索できます。ブラウジングは、記事の日付のタイトルの簡単なリストです。DataFormWebPartを使用して、ページ(記事)のコンテンツを表示しています。何千もの記事があるので、1ページに50個くらい表示したいと思います。DataFormWebPartに組み込みのページングが表示されません。ページングを追加する適切な方法についてのガイダンスを求めています。XSLテンプレートから始めるのが適切だと感じています。
sorting - MDX クエリでの並べ替えとページング (MS Analysis Services)
OLAP キューブから特定の記事を取得するために、MDX クエリを作成しました。基本的に、特定のメーカーによって作成された特定の記事カテゴリ ノードの下にある記事を返します。
ここで、このクエリを拡張して、ページングと並べ替えをサポートしたいと考えています。私が提供できる意味:
- ページ インデックス (0 など)
- ページサイズ (30 など)
- 列の並べ替え (Ar LongName など)
- ソート方向 (昇順など)
どのようなアプローチを取るべきですか? Subsetとorder句を見ました。しかし、それらは基本的にクエリの「階層化」部分からの結果を制限しました。つまり、最終結果ではなく階層を切り捨てました..
ページングとソートを機能させる方法を誰かに教えてもらえますか?