MVC4分页-Razor视图

MVC4分页-Razor视图,razor,paging,Razor,Paging,我试图添加分页,但没有运气 这就是观点 @model PagedList.IPagedList @{ ViewBag.Title=“列表”; } 列表 @ActionLink(“新建”、“创建”) @DisplayNameFor(model=>model.items\u uri) 这是控制器 使用页面列表; 命名空间WS.Controller { 公共视图结果列表() { List allCategories=categoryRepository.GetCategories(); 返回视图

我试图添加分页,但没有运气

这就是观点

@model PagedList.IPagedList
@{
ViewBag.Title=“列表”;
}
列表

@ActionLink(“新建”、“创建”)

@DisplayNameFor(model=>model.items\u uri)
这是控制器

使用页面列表;
命名空间WS.Controller
{
公共视图结果列表()
{
List allCategories=categoryRepository.GetCategories();
返回视图(allCategories.ToPagedList(1,25));
}
}
}
如果我使用

@model IEnumerable<WS.Models.Category>
@model IEnumerable
而不是

@model PagedList.IPagedList<WS.Models.Category>
@model PagedList.IPagedList
一切正常,我可以访问模型属性,但由于我想使用分页,我需要建模以包含分页属性。我做错什么了?有什么建议吗


非常感谢,

您能发布完整的编译器错误吗。它在您的图像中被截断…哦,很抱歉,它说它不包含项目
@model IEnumerable<WS.Models.Category>
@model PagedList.IPagedList<WS.Models.Category>