MVCページネーションビューを実装する方法
-
01-10-2019 - |
質問
私のasp.net mvcビューからポケットベルを作成するための最良の方法を教えてください。投稿のある典型的なテーブルがあり、それらはすべて一度に表示されます。30 件のエントリがある場合、一度に 6 件だけを表示することを好みます。ナビゲートするためのメニューのようなものがあれば (1 - 2 - 3 など)、素晴らしいでしょう。それはサーバー側のナビゲーションである可能性があります。
どうもありがとう、気をつけて、ラギム
解決
使用 MvcContrib. 。パッケージには、グリッドやページネーション以外にも便利な機能がたくさん含まれています。
グリッド コンポーネントには、並べ替え可能な列、camelCase-d プロパティからの列名の自動生成など、あらゆる種類の便利な機能があります。
これ チュートリアル 少しお役に立てると思います。ページネーションを備えたグリッドが 5 分以内に起動して実行されました。
アップデート:ここはもっと良いです チュートリアル, 、そして確かに、マイケル・セランスキーの RSS を購読する価値は十分にあります。彼はコントローラーでリポジトリ パターンを使用してデータを取得しています (これは良い方法です) が、いつでもコントローラーで LINQ に置き換えることができます (ベスト プラクティスではありません)。
も参照してください。 MVCcontrib の作者 詳細についてはウェブサイトをご覧ください
MVCContrib を使用したくない場合は、基本的な方法があります。 Nerddinner のページネーション クラス
所属していません StackOverflow