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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值