Я работаю через этот образец и столкнулся с проблемой.Чтобы реализовать нумерацию страниц, образец расширяет список и добавляет к нему нумерацию страниц.Этот список затем используется в качестве модели.
На мой взгляд, я хочу добавить элемент управления нумерацией страниц.В примере они просто добавляют его на страницу, но я хочу сделать его пользовательским элементом управления, потому что я планирую реализовать разбиение на страницы на нескольких страницах.Конечно, это должно быть строго типизированное представление, но, поскольку я не могу использовать подстановочные знаки в C #, я не могу реализовать его следующим образом:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<PaginatedList<?>>" %>
Поскольку я планирую использовать только члены, объявленные в PaginatedList
а не в List
мне не нужен тип.
В методе C # мы могли бы решить эту проблему с помощью вывода типа, но как это сделать в частичном представлении?