html mvc 分页 保存,MVC结合HTML辅助方法实现分页(示例代码)

首先建立数据库

34678feb7836339d02df77f043a7cd70.png

建立MVC项目

76757e35594e75846c5b00443d2cae15.png

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

f8332bb3c152bb164d71954600427239.png

与数据库新建连接

830617eedd1493e14ddaa38c1a2c83df.png

选好需要用来操作的表

e8d19c29f75b66e6f67fe3e55a794989.png

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

4d61180a5064ddc7e1dc9f18d092b8b6.png

接下来第二步

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

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

fcf16c1eca10fc5d017d6edf4141dce8.png

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

c8e75ae4553ec3d5903bb71486e544b0.png

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

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

在index页面写入

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

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

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

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

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

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

64861acafaafe6218669c8341c9431ce.png

将viewbag.index传到视图

02ce6373908402888a8aaa491d318c38.png

下午有时间再总结一下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值