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中增加分页的显示和功能链接
     

  • 相关阅读:
    Android流畅度测试
    linux常用操作指令
    SQL语句
    客户端专项测试谈
    我的面经(ing)
    整理面试题
    百度质量部测试开发面试题
    UIResponder响应链
    NSURLSession进行网络请求
    命令行工具打包
  • 原文地址:https://www.cnblogs.com/xue-er/p/7755252.html
Copyright © 2011-2022 走看看