这个是用的插件分页技术

前台引用和js

    <script type="text/javascript" src="/js/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="/js/kkpager.min.js"></script>
<link rel="stylesheet" type="text/css" href="/css/kkpager_orange.css" /> <script type="text/javascript">
function getParameter(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
} $(function () {
var pageCount = $('#pageCount').val();//获取总页码
var totalRecords = $('#totalRecords').val();//获取总条数
var pageNo = getParameter('pno');
if (!pageNo) {
pageNo = 1;
}
//生成分页
//有些参数是可选的,比如lang,若不传有默认值
kkpager.generPageHtml({
//当前页码
pno: pageNo,
//总页码
total: pageCount,
//总数据条数
totalRecords: totalRecords,
//链接前部
hrefFormer: '/ProductQuality/ExpertProduct',
//链接尾部
hrefLatter: '',
getLink: function (n) {
return this.hrefFormer+this.hrefLatter+'?id='+@(Convert.ToInt32(INDID))+'&pno=' + n;
} });
});
</script> //Html代码
 <div style="width:800px;margin:0 auto;">
                    <div id="kkpager"></div>
                </div>

mvc中

        public ActionResult ExpertProduct(string id,string pno)
{
int pageIndex;
int pageSize=; if (!int.TryParse(pno,out pageIndex))
{
pageIndex = ;
}
id = id == null ? "" : id;//获取专家
Dictionary<string, object> param = new Dictionary<string, object>();
param.Add("ID", id);
string inspectionUser = RouteManager.GetApiRoute("ProductQuality", "GetInspectionExpert", param); ;
IList<InspectionUsers> model = JsonConvert.DeserializeObject<List<InspectionUsers>>(Catalogs.GetCatalogs(inspectionUser));this.ViewBag.pageCount = Math.Ceiling((double)model.Count/pageSize);//获取总页码
this.ViewBag.totalRecords = model.Count;//总条数
return View(model.Skip((pageIndex - ) * pageSize).Take(pageSize).ToList()); }

http://files.cnblogs.com/files/xbblogs/uploadify.zip

最新文章

  1. border-radius详解
  2. R中,定义一个长度为0的向量
  3. OpenCV入门(一)
  4. java运用Comparator为对象排序
  5. CF 279A. Point on Spiral
  6. C++输入和输出
  7. Mysql笔记之 -- replace()实现mysql 替换字符串
  8. 2017 年终总结 &amp; 2018 年度计划
  9. openlayers调用瓦片地图分析
  10. python读写word、excel、csv、json文件
  11. fastjson 的使用总结
  12. vue-eleme 学习笔记
  13. 如何基于Winform开发框架或混合框架基础上进行项目的快速开发
  14. mac下go环境搭建开发web工程
  15. 前端nginx+Java后台ftp处理页面图片上传踩坑
  16. ACM-ICPC 2018 南京赛区网络预赛 J Sum (思维+打表)
  17. python打包--pyinstaller打包报错
  18. Majority Element问题---Moore&#39;s voting算法
  19. 【bzoj4541】 Hnoi2016—矿区
  20. hibernate:MySQL No Dialect mapping for JDBC type: -1

热门文章

  1. Django之表单form
  2. day05.1-文件归档与压缩
  3. 常用SQL语句及在node中使用MySQL
  4. ACM 离散化处理
  5. 【TED演讲】阿帕玛・饶:(幽默的高科技艺术)
  6. Linux串口参数设置
  7. 【洛谷2324】[SCOI2005]骑士精神 IDA*
  8. 各种Helper代码
  9. Python导入命令 import from
  10. 6.动态sql - if