YbRapidSolution.MVC项目首页分页没有起作用
@model YbRapidSolution.Mvc.Models.CmsPagerDataModel
<nav>
<ul class="pager">
<li class="@(Model.Data.IsFirstPage ? "disabled" : "")">
@(!Model.Data.IsFirstPage ? Html.ActionLink("首 页",Model.ActionName,Model.ControllerName,
new RouteValueDictionary(Model.RouteValues) { {"pageIndex", 0 },{"pageSize",Model.Data.PageSize}},null)
: Html.Raw("<a>首 页</a>"))
</li>
<li class="@(Model.Data.HasPreviousPage ? "" : "disabled")">
@(Model.Data.HasPreviousPage ? Html.ActionLink("上一页",Model.ActionName,Model.ControllerName,
new RouteValueDictionary(Model.RouteValues) { {"pageIndex", Model.Data.PageIndex - 1 },{"pageSize",Model.Data.PageSize}},null)
: Html.Raw("<a>上一页</a>"))
</li>
<li class="@(Model.Data.HasNextPage ? "" : "disabled")">
@(Model.Data.HasNextPage ? Html.ActionLink("下一页",Model.ActionName,Model.ControllerName,
new RouteValueDictionary(Model.RouteValues) { {"pageIndex", Model.Data.PageIndex + 1 },{"pageSize",Model.Data.PageSize}},null)
: Html.Raw("<a>下一页</a>"))
</li>
<li class="@(Model.Data.IsLastPage ? "disabled" : "")">
@(!Model.Data.IsLastPage ? Html.ActionLink("末 页",Model.ActionName,Model.ControllerName,
new RouteValueDictionary(Model.RouteValues) { {"pageIndex", Model.Data.TotalPages - 1 },{"pageSize",Model.Data.PageSize}},null)
: Html.Raw("<a>末 页</a>"))
</li>
</ul>
<p class="text-center">
第<span class="badge">@(Model.Data.PageNumber)/@(Model.Data.TotalPages)</span>页 每页<span class="badge">@Model.Data.PageSize</span>条 共<span class="badge">@Model.Data.TotalCount</span>条
</p>
</nav>
YbRapidSolution.MVC项目首页分页没有起作用的更多相关文章
- YbRapidSolution.MVC项目首页缓存没有起作用
Response.Cache.SetOmitVaryStar(true); 文件方面的内容,增加了这个语句 没有的话缓存没起作用,增加这个语句可提高系统性能. HomeController: usin ...
- 在MVC项目中分页使用MvcPager插件
参考网站 http://www.webdiyer.com/mvcpager/demos/ 这个插件非常简单易用,如果想快速使用 可以参考我这篇文章,其实参考网站也是非常简单的 首先选择你的web项目 ...
- MVC项目实践,在三层架构下实现SportsStore-04,实现分页
SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管 ...
- spring MVC项目中,欢迎页首页根路径到底是怎么设置的
0. 问题: 如何改mvc中项目的欢迎页,或者叫做根路径 一个东西快弄完了,就剩下一个问题,应该是个小问题.就是mvc项目的欢迎页,怎么给改下呢. 这个项目是通过mvn建立的,整个项目的原型就是spr ...
- asp.net mvc多条件+分页查询解决方案
开发环境vs2010 css:bootstrap js:jquery bootstrap paginator 原先只是想做个mvc的分页,但是一般的数据展现都需要检索条件,而且是多个条件,所以就变成了 ...
- 习题-任务2初始ASP.NET MVC项目开发
一.选择题 1.在ASP.NET MVC项目的RouteConfig.cs文件中,( )方法注册了默认的路由配置. A.RegisterMap B.RegisterRoutes C. ...
- Spring MVC 程序首页的设置 - 一号门-程序员的工作,程序员的生活(java,python,delphi实战)
body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...
- Java Spring MVC项目搭建(二)——项目配置
1.站点配置文件web.xml 每一个Spring MVC 项目都必须有一个站点配置文件web.xml,他的主要功能吗....有一位大哥已经整理的很好,我借来了,大家看看: 引用博客地址: http: ...
- 简单Spring MVC项目搭建
1.新建Project 开发环境我使用的是IDEA,其实使用什么都是大同小异的,关键是自己用的顺手. 首先,左上角File→New→Project.在Project页面选择Maven,然后勾上图中所示 ...
随机推荐
- FastMM、FastCode、FastMove的使用(图文并茂)
FastMM是一个替换Embarcadero Delphi Win32应用程序的快速内存管理器,以及可以在多线程下使用,不容易产生内存碎片,并且无需使用外部DLL文件就可以支持共享内存. 使用方法:1 ...
- php--递归调用
- PowerDesigner生成SQL Server 2008脚本注释乱码的问题
[%OWNER%?[.O:[execute ][exec ]]sp_addextendedproperty [%R%?[N]]'MS_Description', N[%R%?[N]]%.q:COMME ...
- UITableView & UITableViewController
内容概要: 本文先讲解了UITableView概述,然后主要从应用方面讲解了UITableViewController(包括add.delete.move单元cell的操作,以及UITableView ...
- node express 学习1
参考链接https://cnodejs.org/topic/55ece31004e2cdb230671c50 express-session connect-nongo mongoose 1.安装mo ...
- LightOj 1163 - Bank Robbery(x-x/10 = n求所有的 x )
题目链接:http://lightoj.com/volume_showproblem.php?problem=1163 题意:有一个数A,然后去掉A的最后一位得到B,先告诉你A-B的值,求所有满足条件 ...
- CSS知识点补充
一.css框模型概述 元素框的最内部分是实际的内容,直接包围内容的是内边距.内边距呈现了元素的背景.内边距的边缘是边框.边框以外是外边距,外边距默认是透明的,因此不会遮挡其后的任何元素 1.css内边 ...
- windows 2008R2 无法安装操作系统补丁,或无法安装Sp1升级包的解决办法
windows 2008R2 无法安装操作系统补丁,或无法安装Sp1升级包的解决办法 给 C:\ 加上users读取和执行,,列出文件夹内容,及读取的权限,不需要就用到子目录 将 C:\Windows ...
- UpdatePanel AsyncPostBackTrigger PostBackTrigger 区别
1.使用代码的方式进行编写. 2. Trigger属性: 1)AsyncPostBackTrigger :只是UpdatePanel中指定的进行了局部刷新. 2)PostBackTrigger : 整 ...
- 破解win10系统密码