Я добавляю PagedList к своему представлению и неукоснительно следую этому учебнику .Я установил ссылку на PagedList с помощью Nuget, настроил свой контроллер следующим образом:
public ViewResult Index(int page = 1)
{
List<Part> model = this.db.Parts.ToList();
const int pageSize = 20;
return View(model.ToPagedList(page, pageSize));
}
И написал свое видение со следующей моделью вверху
@model PagedList.IPagedList<RIS.Models.Part>
Когда я запускаю страницу, яполучить следующую ошибку
Compiler Error Message: CS0246: The type or namespace name 'PagedList' could not be found (are you missing a using directive or an assembly reference?)
Source Error:
Line 27:
Line 28:
Line 29: public class _Page_Areas_Parts_Views_Part_Index_cshtml : System.Web.Mvc.WebViewPage<PagedList.IPagedList<RIS.Models.Part>> {
DLL-файл PagedList правильно загружается в мой контроллер, потому что, когда я убираю его из поля зрения, все работает как положено.Свойство CopyLocal установлено в «True», и я попытался включить пространство имен в Views \ Web.Config в моей конкретной области.Что еще я могу сделать, чтобы View увидел пространство имен?