0

我在 MVC aspx 应用程序中使用 PagedList 进行分页,但是运行时出现错误

不包含 Html.PagedListPager 的定义并且没有扩展方法

我已经PagedList.Mvc 4.5.0.0在 aspx 页面中安装并使用了,在控制器中包含名称空间PagedList,但是当我添加时, PagedList.Mvc我得到了编译时错误......

程序集 'PagedList.Mvc, Version=4.5.0.0, Culture=neutral, PublicKeyToken=abbb863e9397c5e1' 使用 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 它的版本比引用的程序集更高'System.Web.Mvc,版本 = 3.0.0.0,文化 = 中性,PublicKeyToken = 31bf3856ad364e35'

为了解决上述错误,我<add assembly="PagedList.Mvc" namespace="PagedList.Mvc" tagPrefix="plmvc"/>在 web.config 中添加了但没有更改。

请帮忙

4

1 回答 1

1

转到 Tools-->Nu-Get Package Manager-->Package Manager Console 然后在 Visual Studio 的底部会出现一个窗口。只需键入命令 PM> Install-Package PagedList.Mvc -Version 3.18.0

上面的命令应该是因为它添加的任何空间都不起作用。快乐编码

于 2014-12-14T10:01:48.567 回答