ページャーをasp.net mvcビューにするための最良の方法を教えてください。投稿のある典型的なテーブルがあり、それらはすべて一度に表示されます。30 件のエントリがある場合は、一度に 6 件だけ表示することをお勧めします。ナビゲートするメニューのようなもの( 1 - 2 - 3 など)があれば、それは素晴らしいことです。それは私が推測するサーバー側のナビゲーションである可能性があります。
どうもありがとう、気をつけて、Ragims
ページャーをasp.net mvcビューにするための最良の方法を教えてください。投稿のある典型的なテーブルがあり、それらはすべて一度に表示されます。30 件のエントリがある場合は、一度に 6 件だけ表示することをお勧めします。ナビゲートするメニューのようなもの( 1 - 2 - 3 など)があれば、それは素晴らしいことです。それは私が推測するサーバー側のナビゲーションである可能性があります。
どうもありがとう、気をつけて、Ragims
MvcContribを使用します。グリッドとページネーション以外にも、パッケージには便利なものがたくさんあります。
グリッド コンポーネントには、並べ替え可能な列、camelCase-d プロパティからの列名の自動生成など、あらゆる種類の便利な機能があります。
このチュートリアルは少し役立つはずです.5分以内にページネーションを実行するグリッドがありました.
更新: より良いチュートリアルがあります。Michael Ceranski の RSS を購読することは、実際に行う価値があります。彼はコントローラーでリポジトリ パターンを使用してデータを取得していますが (これは良い方法です)、いつでもコントローラーで LINQ に置き換えることができます (ベスト プラクティスではありません)。
詳細については、MVCcontrib のWeb サイトの作成者も参照してください。
MVCContrib を使用したくない場合は、Nerddinner の基本的な ページネーション クラスがあります。