asp.net-mvc-3 - 无法使用 NuGet PagedList ASP.NET MVC# View

标签 asp.net-mvc-3 razor

我无法使用以下命名空间 PagedList使用 Razor @model PagedList.IPagedList<PhoneBook.Models.Contact>在 View 的最上方 Index.cshtml

我已经安装了 PagedList 并且我已经在我的 Controller 中使用了下面的代码

 using PagedList;

Controller 页面没有错误,但为什么我不能使用Index.cshtml( View )中的命名空间?请帮忙..

最佳答案

BuildStarted 引用或现有的同时使用,

在 Controller 中

using PagedList;
using PagedList.Mvc;

并在 View 中使用

@model PagedList.IPagedList<PhoneBook.Models.Contact>
@using PagedList;
@using PagedList.Mvc;

并使用分页

@Html.PagedListPager(Model, page => Url.Action("Index", new { page =
page }))

关于asp.net-mvc-3 - 无法使用 NuGet PagedList ASP.NET MVC# View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10653759/

相关文章:

asp.net-mvc - ASP.Net MVC Razor Views - 在构建时缩小 HTML

asp.net-mvc - 如何在 MVC3 的局部 View 中渲染一个部分?

c# - 如何向从 MVC3 Razor View 调用的函数添加 <T> 类型参数?

jquery - 在生产服务器上保存实体时,日期属性上的日和月会被交换

c# - EF Code First - 来自数据库的对象为空

c# - 无法加载文件或程序集 System.Web.Mvc 或其依赖项之一

c# - 使用 MVCContrib 网格的服务器端分页

c# - 如何在 blazor 的基础组件中覆盖渲染片段

html - HTML 和 ASP.NET MVC 3 Razor 中隐藏输入和非常大的值的问题

javascript - 在 JavaScript 中使用 Razor