MVC结合HTML辅助方法实现分页

本文详细介绍如何在MVC项目中实现从数据库读取数据并进行分页展示的过程。包括建立数据库连接、生成实体类、创建控制器以及实现基本的分页功能。

首先建立数据库

建立MVC项目

找到model,右键添加实体数据模型

与数据库新建连接

选好需要用来操作的表

点击完成,实体类就生成好了

接下来第二步

重新生成一下解决方案,不然创建控制器的时候模型类不能用

创建一个包含读写操作的控制器

选中模型类和数据库上下文类,点击添加,开始运行,就可以看到表数据被显示

第三步,给页面添加分页操作

首先给页面添加四个按钮,分别是首页,上一页,下一页,尾页,使用@HTML.ActionLinke

在index页面写入

@HTML.ActionLinke("首页","index","Default1")

@HTML.ActionLinke("上一页","index","Default1")

@HTML.ActionLinke("下一页","index","Default1")

@HTML.ActionLinke("尾页","index","Default1")

然后找到Default控制器,编写分页操作

首先我们需要获取到页码数,pageindex------然后需要获取到总记录条数-----写分页的查询,每页显示几条

将viewbag.index传到视图

下午有时间再总结一下

转载于:https://www.cnblogs.com/wangcongsuibi/p/7102245.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值