Я пытаюсь реализовать собственное разбиение на страницы для коллекций IEnumerable. Итак, у меня есть класс под названием PagedList. Я закончил с самим классом, мне просто нужно написать метод расширения HtmlHelper, который будет отображать фактические страницы. Это был бы самый простой способ (по крайней мере, я могу придумать):
public static MvcHtmlString Paginate<TModel>(this HtmlHelper<TModel>,string url){
//do the stuff here
return new MvcHtmlString("Hi");
}
Но возможно ли сделать этот метод доступным ТОЛЬКО в тех представлениях, которые строго типизированы для PagedList?