我希望拥有一个强类型用户控件,可以接受类PaginatedList<T>
这个用户控件的签名是什么样的,如何呈现它?
目前,我将以下内容作为用户控件的签名:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<Project.Models.PaginatedList<Project.Models.Product>>" %>
显然,当我传递一个包含其他内容的PaginatedList时,它就无法工作。比如这里,当我想要发送一个新闻项目的PaginatedList时:
<% Html.RenderPartial("Pagination", Model.NewsItems); %>
非常感谢您的帮助。