Asp.net mvcpaging - @ Ajax.Pager失踪

Asp.net mvcpaging - @ Ajax.Pager失踪

问题描述:

我用这一个MVCPaging NuGet包可以是found hereAsp.net mvcpaging - @ Ajax.Pager失踪

马金江OK,OK编译过,但是在运行时,错误在该行:@Ajax。寻呼机(Model.PageSize,Model.PageNumber,Model.TotalItemCount,“AjaxIndex”,新的AjaxOptions {UpdateTargetId =“divCategoryList”})。

看来,应用程序不能识别的@ Ajax.Pager方法,没有智能感知寻呼机没有输入@ajax后。

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

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

感谢

+0

请显示你在这里得到的错误 – Yasser 2012-04-25 12:50:05

+0

我想有没有扩展的Ajax调用从MVC页面库扩展 – dtjmsy 2012-04-25 12:50:30

+0

也有你用过的链接的第1步?使用MvcPaging; – Yasser 2012-04-25 12:51:27

随着写在评论你所得到的错误消息,

,我认为你所得到的寻呼机()方法吗?

,然后我觉得你是不超载的方法寻呼机()正确,先用基本参数只能尽量为您发布的例子链接提到的,如果仍然不工作的话那可能是一个参考的问题

+0

由于该方法没有智能感知,我想我缺少一些助手扩展文件,我只是MVCPaging的参考和没有扩展文件,是它正常吗? – dtjmsy 2012-04-25 13:04:12

+1

我终于想出了如何使它工作,这是它的正确syntaxe:@ Html.Pager(1,1,2,新的AjaxOptions {UpdateTargetId =“gridcontainer”})。选项(o => o.Action( “AjaxPage”)) – dtjmsy 2012-04-25 13:35:43

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

Martijn post

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

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