【问题标题】:Upgrade to MVC5 exception; 'PagedList.Mvc.PagedListRenderOptions' does not contain a definition for 'DefaultPlusFirstAndLast'升级到 MVC5 异常; “PagedList.Mvc.PagedListRenderOptions”不包含“DefaultPlusFirstAndLast”的定义
【发布时间】:2014-02-12 09:16:00
【问题描述】:

我正在将我的应用程序从 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)

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

【问题讨论】:

    标签: asp.net-mvc pagedlist


    【解决方案1】:

    由于某种原因,智能感知无法正常工作,也没有给我任何关于问题所在的线索。 今天它工作正常,我发现我必须将 DefaultPlusFirstAndLast 更改为 ClassicPlusFirstAndLast。

    【讨论】:

    • 令人惊叹的 goog nights sleep 的作用.. 即使对于视觉工作室 :)
    • 我想肯定是升级累死了,决定放轻松!
    • 哈哈,我不怀疑!
    猜你喜欢
    • 2021-12-17
    • 2013-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-11
    相关资源
    最近更新 更多