3

私は、Martijn Boland の優れたIPagedListを MVC1 用のページング メソッドとして使用して、しばらくの間、効果を上げています。MVC2の Haacked の Default Templated Viewsで使用しようとしたところ、問題が発生することがわかりました。

具体的には、次のように呼び出します。

<%= Html.Display("SomeViewDataKeyToAnIPagedListCollection") %>

共有インデックス ビュー内から、PagedList コレクションの適切な DisplayTemplate ビューの代わりに、ページャー オブジェクトがレンダリングされます。これは、DisplayTemplates と Model を一致させるためのメカニズムが崩れているためだと思います。

すでにこれに対する回避策に出くわした人はいますか?

4

1 に答える 1

1

これはこの質問に似ています(実際の解決策はありません):

MVC2 .NET - ページング

これは、MVC2 でページングを実装しているが、IPageList を使用していない人です。

subsonic 3.0.0.3 MVC2 ページングの動作方法 Model.HasPreviousPage が機能しない

于 2009-11-01T21:52:31.783 に答える