我在MVC aspx应用程序中使用PagedList进行分页,但运行时遇到错误
不包含Html.PagedListPager的定义,也没有扩展方法
我已经安装了PagedList.Mvc 4.5.0.0
并在aspx页面中使用了控制器包含的名称空间PagedList
但是当我添加PagedList.Mvc
时我得到了编译时错误...
Assembly'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, Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'
要解决上述错误,我在web.config中添加了<add assembly="PagedList.Mvc" namespace="PagedList.Mvc" tagPrefix="plmvc"/>
但没有更改。
请帮助
答案 0 :(得分:1)
转到工具 - &gt; Nu-Get包管理器 - &gt;包管理器控制台 然后Visual Studio底部会出现一个窗口。 只需输入命令即可 PM&GT; Install-Package PagedList.Mvc -Version 3.18.0
上面的命令应该是因为添加的任何空间都不起作用。 快乐的编码