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>
时间: 2024-11-04 15:26:43

YbRapidSolution.MVC项目首页分页没有起作用的相关文章

YbRapidSolution.MVC项目首页缓存没有起作用

Response.Cache.SetOmitVaryStar(true); 文件方面的内容,增加了这个语句 没有的话缓存没起作用,增加这个语句可提高系统性能. HomeController: using System; using System.Collections.Generic; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.IO; using

MVC项目实践,在三层架构下实现SportsStore-04,实现分页

SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管理.图像上传......是不错的MVC实践项目,但该项目不是放在多层框架下开发的,离真实项目还有一段距离.本系列将尝试在多层框架下实现SportsStore项目,并用自己的方式实现一些功能. 本篇为系列第四篇,包括: ■ 7.添加分页 7.添加分页 关于分页,是一系列的a标签,可以通过扩展HtmlHelper

第12章 MVC项目综述

一段废话:看懂.把代码敲一遍是不能把知识真正的学会的,学会一个知识:1.总结知识特性,2.举一反三运用 ---------------------------------------------------------- 注:在部署服务器时,应将配置文件中<compilation debug="false" targetframwork="4.0"> .debug必须为"false" -------------------------

MVC项目实践,在三层架构下实现SportsStore-02,DbSession层、BLL层

SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管理.图像上传......是不错的MVC实践项目,但该项目不是放在多层框架下开发的,离真实项目还有一段距离.本系列将尝试在多层框架下实现SportsStore项目,并用自己的方式实现一些功能. 本篇为系列第二篇,包括: ■ 4.三层架构设计    □ 4.2 创建DbSession层 数据访问层的统一入口   

MVC项目实践,在三层架构下实现SportsStore-01

SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管理.图像上传......是不错的MVC实践项目,但该项目不是放在多层框架下开发的,离真实项目还有一段距离.本系列将尝试在多层框架下实现SportsStore项目,并用自己的方式实现一些功能. 本篇为系列第一篇,包括: ■ 1.搭建项目■ 2.卸载Entity Framework组件,并安装最新版本■ 3.使用

MVC项目实践,在三层架构下实现SportsStore-01,EF Code First建模、DAL层等

http://www.cnblogs.com/darrenji/p/3809219.html 本篇为系列第一篇,包括: ■ 1.搭建项目■ 2.卸载Entity Framework组件,并安装最新版本■ 3.使用EF Code First创建领域模型和EF上下文■ 4.三层架构设计    □ 4.1 创建DAL层        ※ 4.1.1 MySportsStore.IDAL详解        ※ 4.1.2 MySportsStore.DAL详解 1.搭建项目 MySportsStore.

MVC项目实践,在三层架构下实现SportsStore-03,Ninject控制器工厂等

SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管理.图像上传......是不错的MVC实践项目,但该项目不是放在多层框架下开发的,离真实项目还有一段距离.本系列将尝试在多层框架下实现SportsStore项目,并用自己的方式实现一些功能. 本篇为系列第三篇,包括: ■ 5.自定义Ninject控制器工厂■ 6.项目的第一次运行 5.自定义Ninject控制

MVC项目实践,在三层架构下实现SportsStore-08,部署到IIS服务器

SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管理.图像上传......是不错的MVC实践项目,但该项目不是放在多层框架下开发的,离真实项目还有一段距离.本系列将尝试在多层框架下实现SportsStore项目,并用自己的方式实现一些功能. 本篇为系列第八篇,包括: ■ 10.部署到IIS服务器    □ 10.1 使用Visual Studio发布   

MVC项目实践,在三层架构下实现SportsStore-05,实现导航

SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管理.图像上传......是不错的MVC实践项目,但该项目不是放在多层框架下开发的,离真实项目还有一段距离.本系列将尝试在多层框架下实现SportsStore项目,并用自己的方式实现一些功能. 本篇为系列第五篇,包括: ■ 8.导航 8.导航 创建NavController,派生于BaseController: