私は、Martijn Boland の優れたIPagedListを MVC1 用のページング メソッドとして使用して、しばらくの間、効果を上げています。MVC2の Haacked の Default Templated Viewsで使用しようとしたところ、問題が発生することがわかりました。
具体的には、次のように呼び出します。
<%= Html.Display("SomeViewDataKeyToAnIPagedListCollection") %>
共有インデックス ビュー内から、PagedList コレクションの適切な DisplayTemplate ビューの代わりに、ページャー オブジェクトがレンダリングされます。これは、DisplayTemplates と Model を一致させるためのメカニズムが崩れているためだと思います。
すでにこれに対する回避策に出くわした人はいますか?