Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# X.PagedList.Mvc和PagedList不工作_C#_Html_Asp.net_Asp.net Mvc_Pagedlist - Fatal编程技术网

C# X.PagedList.Mvc和PagedList不工作

C# X.PagedList.Mvc和PagedList不工作,c#,html,asp.net,asp.net-mvc,pagedlist,C#,Html,Asp.net,Asp.net Mvc,Pagedlist,我有一个项目,我正在做,我基本上遵循了ASP.NETMVC5教程。我遇到了一个错误: 对类型“HtmlString”的引用声称它是在“System.Web”中定义的,但找不到它 这是引发此错误的代码部分 @PagedListPager(模型,页面=>Url.Action(“索引”), 新建{page,sortOrder=ViewBag.CurrentSort,currentFilter=ViewBag.currentFilter})) 我尝试过同时使用X.PagedList.Mvc和PagedL

我有一个项目,我正在做,我基本上遵循了ASP.NETMVC5教程。我遇到了一个错误:

对类型“HtmlString”的引用声称它是在“System.Web”中定义的,但找不到它

这是引发此错误的代码部分

@PagedListPager(模型,页面=>Url.Action(“索引”),
新建{page,sortOrder=ViewBag.CurrentSort,currentFilter=ViewBag.currentFilter}))

我尝试过同时使用X.PagedList.Mvc和PagedList.Mvc-唯一改变的是错误类型,当我使用X.PagedList.Mvc时

“HtmlString”

但是当我使用PagedList.Mvc时

“MvcHtmlString”

我试过什么

我曾尝试将PagedList.Mvc降级为4.0.0版,但没有任何变化, -但我不能做第二步,那就是:

  • 手动更新对System.Web.MVC.dll的引用(不要使用GAC中的引用)

    尝试添加引用->程序集->扩展对话框

  • 我找不到System.Web.MVC.dll的参考,我不确定我找的位置是否正确


    任何帮助都会很好

    您是否在视图顶部添加了@using PagedList.Mvc?是的,这一点都没有改变(