升级到MVC5异常; 'PagedList.Mvc.PagedListRenderOptions'不包含'DefaultPlusFirstAndLast'的定义

时间:2014-02-12 09:16:01

标签: asp.net-mvc pagedlist

我正在将我的应用程序从MVC4升级到MVC5。 作为该过程的一部分,我必须通过Nuget升级PagedList.Mvc和PagedList才能兼容。 我发现的是以下一行

@Html.PagedListPager(Model, page => Url.Action("FullList", new { page }),
            PagedListRenderOptions.DefaultPlusFirstAndLast)

在运行时不再编译,我在'/'应用程序中得到“服务器错误”。以及上面标题中显示的更多细节。

然而在同一视图的其他地方,以下行显示为预期;

        @Html.PagedListPager(Model, page => Url.Action("FullList", new { page }),
            PagedListRenderOptions.MinimalWithPageCountText)

与PagedListRenderOptions不同的是,无法识别DefaultPlusFirstAndLast。 我对此感到惊讶,因为当我查看对象浏览器时,我发现DefaultPlusFirstAndLast是应该可用的属性之一。

1 个答案:

答案 0 :(得分:3)

出于某种原因,intellisense没有工作,也没有给我任何关于问题的线索。 今天它正在工作,我发现我必须将DefaultPlusFirstAndLast更改为ClassicPlusFirstAndLast。