使用PagedList.Mvc在我的视图中创建页面给我构建错误
本文关键字:错误 构建 创建 Mvc PagedList 我的 视图 使用 | 更新日期: 2023-09-27 18:13:41
我有一个项目,我需要添加分页,但我一直得到一个错误。我在MSDN网站上找到了这个链接http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/sorting-filtering-and-paging-with-the-entity-framework-in-an-asp-net-mvc-application。我正在通过它并安装PagedList。MVC的nuget包,把这段代码放在我的控制器:
[HttpGet]
public ActionResult TechOpenTickets(int? page)
{
ViewBag.Title = "Open Tickets Assigned To Me";
var model = FindTechTickets(new Guid(Properties.Settings.Default.ActiveID));
int pageSize = 3;
int pageNumber = (page ?? 1);
return View("TechOpen", model.ToPagedList(pageNumber, pageSize));
}
然后在我的视图中,我在顶部有这个:
@model PagedList.IPagedList<HelpDesk.Model.Ticket>
@using PagedList.Mvc;
@using PagedList;
我在视图中的PagedList关键字上收到以下构建错误。
类型或命名空间名称"PagedList"无法找到(您是否缺少using指令或程序集引用?)
我已经安装了nuget包,我错过了什么?
你能确保你有PagedList和PagedList吗?
如果看起来没有问题,请尝试清理解决方案并重新构建。
你的编译器似乎找不到PagedList的位置,这些似乎是最可能的情况
Just Clean Solution。