如何实现MVC寻呼机

本文关键字:MVC 寻呼机 实现 何实现 | 更新日期: 2023-09-27 18:18:22

我在MVC应用程序中使用MvcPAger。

MvcPager reference添加到我的应用程序

MY VIEW

@model  Webdiyer.WebControls.Mvc.PagedList<MvcApplicationdyncat.Models.ProductModel>
<div class="page-list">
   @Html.Pager(Model, new Webdiyer.WebControls.Mvc.PagerOptions { PageIndexParameterName = "page", FirstPageText = "First", ShowPrevNext = true, ShowFirstLast = true, PrevPageText = "Prev", NextPageText = "Next", LastPageText = "Last", CurrentPagerItemWrapperFormatString = "<a href='#' class='selected'>{0}</a>" })
</div>

控制器:

using Webdiyer.WebControls.Mvc;
PagedList<ProductModel> pagedList = productModels.ToPagedList<ProductModel>(num, this.ProductListPageSize);
return View(pagedList);

我的问题是

1>如果我们在项目中添加mvcpager参考,那么为什么我们在@Html之后找不到"Pager"扩展。?

如何实现MVC寻呼机

尝试将此语句添加到视图的第一行:

@using Webdiyer.WebControls.Mvc

你在你的项目中使用MvcPager代码文件吗?还是将它们作为单独的项目编译成dll?如果你在自己的项目中有它们,你必须把它们放在正确的文件夹中。你可以创建一个名为MvcPager的文件夹,把它们都放在那里。如果你把文件放在错误的文件夹,它们可能无法编译,然后你就不能使用它们了。