IEnumerable コレクションに独自のページングを実装しようとしています。だから、私は PagedList というクラスを持っています。クラス自体の作業は終了しました。あとは、実際のページをレンダリングする HtmlHelper 拡張メソッドを記述するだけです。これが最も簡単な方法です(少なくとも私が考えることができます):
public static MvcHtmlString Paginate<TModel>(this HtmlHelper<TModel>,string url){
//do the stuff here
return new MvcHtmlString("Hi");
}
しかし、このメソッドを PagedList に厳密に型指定されたビューでのみ使用できるようにすることは可能ですか?