zoukankan      html  css  js  c++  java
  • MVC5+EF6之排序、过滤、分页


    一、应用之前样式,增加测试数据
    1.在Views 中Account找到 Index.cshtml进行如下修改:
    应用布局页 _LayoutAdmin.cshtml
    @{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_LayoutAdmin.cshtml";
    }
    2.将Index.cshtml 中的 HTML部分中的 body之外的内容全部删掉,只留下正文内容
    3.对布局页样式进行修改,改变标题
    4.通过Create New 新建两条测试数据,为后面分页做准备,后面每3条分一页。
    二、标题添加链接排序功能
    1.打开 Controllers 中的AccountController.cs, 修改Index方法
    2.打开 Views中的Account找到Index.cshtml,替换上@Html.ActionLink("UserName", "Index", new { sortOrder = ViewBag.NameSortParm })
    三、增加名字搜索功能
    1.继续修改Index方法,增加条件筛选功能。改动的部分见黄色背景部分。
    2.Views中Account找到Index.cshtml 中添加一个text box用来传递这个过滤值。
    四、增加分页功能(使用PagedList.MVC)
    1.安装PagedList.MVC(install-package PagedList.mvc )
    2.AccountController.cs中先添加声明。using PagedList;
    3.修改Index方法,增加highlight部分
    4.在View中增加分页的显示和功能链接
     

  • 相关阅读:
    telent

    linux系统下部署war包
    CentOS-7.0.中安装与配置Tomcat-7的方法
    ServletContextListener
    JAVA中静态块、静态变量加载顺序详解
    git 查看父分支
    Google Guice 之绑定1
    STM32 Cubemx 配置定时器定时1mS
    项目过程的几点经验总结
  • 原文地址:https://www.cnblogs.com/xue-er/p/7755252.html
Copyright © 2011-2022 走看看