2014-02-12 34 views
0

我正在將我的應用程序從MVC4升級到MVC5。 作爲該過程的一部分,我必須通過Nuget升級PagedList.Mvc和PagedList以便兼容。 我所尋找的是以下行運行期間升級到MVC5異常; 'PagedList.Mvc.PagedListRenderOptions'不包含'DefaultPlusFirstAndLast'的定義

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

不再編譯,我得到一個「在‘/’Application Server的錯誤。」以及上面標題中顯示的更多細節。

然而,在其他地方在同一視圖下面的行顯示預期;

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

與PagedListRenderOptions不同的是DefaultPlusFirstAndLast無法識別。 我對此感到驚訝,因爲當我在對象瀏覽器中查看時,我發現DefaultPlusFirstAndLast是應該可用的屬性之一。

回答

3

由於某種原因智能感知不起作用,並沒有給我任何問題的線索。 今天它工作,我發現我不得不將DefaultPlusFirstAndLast更改爲ClassicPlusFirstAndLast。

+1

驚人的一個goog睡眠的確..甚至對於視覺工作室:) – webnoob

+0

我認爲它必須已經疲憊的升級,並決定放輕鬆! – arame3333

+0

哈哈,我不懷疑它! – webnoob

相關問題