请教layui怎莫用数据表格显示.net mvc传来的model

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教layui怎莫用数据表格显示.net mvc传来的model相关的知识,希望对你有一定的参考价值。

参考技术A MVC3中使用Razor引擎是这样的:

Controller:

// 如果有分页,页面需要form提交,否则可以无需参数
using 实体类;
using 数据仓库接口类; // 操作数据库

//类...
IRepository _ir; // 仓库对象
public 构造方法(IRepository ir)

_ir=ir; //低耦合 Incoupled本回答被提问者采纳

前台用layui框架实现表格分页,后台用asp.net的问题

我想实现分页,但是只能实现下面的页码分页,但是所有内容还是在一页,也就是数据没办法分到第二页,求大神指教下,帮个忙,应该是后台问题,但是不知道怎么改,代码有点乱就不贴出来了,希望给个简单的方法

layui的分页会把limit和page(也就是每页条数和当前页,大概是这个名字,具体看layui的数据表格说明)传到后台,你需要在后台接收这两个参数然后展示相应的内容。你可以在运行网页的时候,在网页里按f12,在网络监控中点下第2页,看看是否正确的向后台发送了请求,如果传参正确那就是后台的问题,这个没啥简单办法一说,要看你后台分页代码了。 参考技术A 标准的分页方法,就是前台传俩参数,一个人当前第几页,一个人每页多少行,然后根据这俩参数,计算应该取多少行到多少行,返回的数据,直接在前台grid里显示就行了 参考技术B

Asp.net 实现分页不仅是前台显示问题,需要后台分页的连接代码。

例如在界面实现设计显示分页内容的表格,在设计按钮【第一页】、【下一页】、【上一页】、【最后一页】,在 <script runat="server">与</script>之间加入按钮事件:

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
'按【第一页】的后台代码 ..........
'【下一页】、【上一页】、【最后一页】按钮的事件分别是 Button2、Button3、Button4
End Sub

这样才可以的,实际上不需要其他控件的。

以上是关于请教layui怎莫用数据表格显示.net mvc传来的model的主要内容,如果未能解决你的问题,请参考以下文章

前台用layui框架实现表格分页,后台用asp.net的问题

基于Layui的页面传参及获取参数

前台用layui框架实现表格分页,后台用asp.net的问题

layUI之DataTable组件V1.0(父子表管理传值/数据表格与select&laydate结合等)

如何在asp.net mvc视图中显示数据库记录

随笔:ajax传递数组,layui父子页面传值,下来菜单赋值,父页面数据获取,表格数据替换为字符串