本文主要和大家介绍kkpager 实现ajax分页查询功能,前台分页数据,适合数据少量的时候,因为分页的数据是从后台获取的,大数据的话不建议使用 ,具体前后台代码大家参考下本文吧,希望能帮助到大家。
前台分页数据,适合数据少量的时候,因为分页的数据是从后台获取的,大数据的话不建议使用。
先看下前台代码:
@{
Layout = null;
}
Index
后台代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web;
using System.Web.Mvc;
namespace MvcKKpager.Controllers
{
public class HomeController : Controller
{
private readonly int pageSize = 2;
//
// GET: /Home/
public ActionResult Index()
{
return View();
}
public ActionResult Index2(string pageIndex) {
List list = new List();
list.Add("保护环境");
list.Add("保护环境");
list.Add("保护环境");
list.Add("保护环境");
list.Add("保护环境");
var persons = (from p in list select p).Skip((int.Parse(pageIndex) - 1) * pageSize).Take(pageSize);
StringBuilder builder = new StringBuilder();
builder.Append("");
builder.Append("时间 展示 点击(点击率) 激活(激活率) 平均点击单价 实际激活成本 消耗 ");
builder.Append("");
foreach (var item in persons) {
builder.Append("");
builder.Append("" + item + " ");
builder.Append("" + item + " ");
builder.Append("" + item+" ");
builder.Append("" + item + " ");
builder.Append("" + item + " ");
builder.Append("" + item + " ");
builder.Append("" + item + " ");
builder.Append(" ");
}
builder.Append("
");
var result = new { status = "1", data = builder.ToString(), pagecount = list.Count().ToString(), pagesize = pageSize.ToString() };
return Json(result);
}
}
} 也没什么好说的
看下样式吧

相关推荐:
中国地图网点分布情况提示查看特效JS代码,网点标注内容可以放图片、地址、电话信息,通常用在 公司网点全国分布点查询,例如快递网点、分公司网点,还是很实用的功能,基于jQuery实现。









