Asp.net mvcpaging - @ Ajax.Pager失踪

时间:2012-04-25 12:36:21

标签: asp.net-mvc-3 razor pagination

我正在使用这个MVCPaging nuget包,它可以是found here

集成ok,编译也可以,但是在运行时,错误就行: @ Ajax.Pager(Model.PageSize,Model.PageNumber,Model.TotalItemCount,“AjaxIndex”,new AjaxOptions {UpdateTargetId =“divCategoryList”})。

在输入@ajax后,应用程序似乎无法识别 @ Ajax.Pager 方法, Pager 没有智能感知。

我正在使用这个tutorial,可能是我必须以某种方式实现属性Model.PageSize,Model.PageNumber,Model.TotalItemCount?

我错过了什么吗?,你能指出我正确的方向吗?

由于

3 个答案:

答案 0 :(得分:0)

使用您在评论中写的错误消息

我认为你正在使用Pager()方法吗?

然后我觉得你没有正确地重载方法Pager(),首先只尝试你发布的示例链接中提到的基本参数,如果它仍然无法工作那么它可能是一个参考问题

答案 1 :(得分:0)

从MvcPaging的第2版开始,@ Ajax.Pager丢失并替换为@ Html.Pager。 只有一种方法具有所有功能。

请参阅Martijn post

答案 2 :(得分:0)

 <div class="pager">
                                    @Html.Pager(Model.PageSize, Model.PageNumber, Model.TotalItemCount,new AjaxOptions { UpdateTargetId = "gridcontainer"}).Options(o=> o.Action("index").DisplayTemplate("Bootstrap3Pagination"))
                                </div>

如果您使用Bootstrap3Pagination。寻呼机看起来不错