这有源码:http://bbs.51aspx.com/showtopic-5936.html
我说原理吧...实例都提供了,我再提供实例就没有意义了...
其实你这里说的分页是这样子的,Asp.NET其实也就是对请求进行处理数据并返回给客户端,然后jQuery来进行相应的显示处理(这里是客户端的数据组织),这个过程一般来说其实就是使用jQuery组件中的ajax部分来处理的...大体的意思说了,现在我说下你具体的操作形式...
方式一:Asp.NET把数据处理完成并以JSON数据格式返回,然后客户端进行处理.至于分页显示这个是这样子的,可以在json数据格式中加入总页数、当前页数返回,然后客户端进行处理显示出来即可...比如
JSON数据格式可以是{
"total":"27",/*总页数*/
"current":"2",/*当前页码*/
"data":[
{
"id":"1",
"price":"71.72",
"company":"3m Co",
"date":"2007-09-01 00:00:00",
"size":"large",
"visible":"1"
},
{
"id":"2",
"price":"29.01",
"company":"Aloca Inc",
"date":"2007-08-01 00:00:00",
"size":"medium",
"visible":"0"
},
{
"id":"3",
"price":"83.81",
"company":"Altria Group Inc",
"date":"2007-08-03 00:00:00",
"size":"large",
"visible":"0"
}
]
}
那现在你看这样子的数据返回,你就是可以根据"total":"27",/*总页数*/"current":"2",/*当前页码*/来生成分页的部分显示,data部分当然就是数据显示了,只是要记得对页数显示部分加入除了当前页码的数据请求事件哦...
方式二:这个就简单了,数据直接以html代码的形式返回,这个包括数据显示部分和分页显示条部分了,这个就简单了,不过这个需要Asp.NET在服务器端全部生成成html代码哦
先提供这两种解决办法吧...如果有问题可以给我消息或者邮件.