博主的更多文章>>
ajax mvc3 razor 分页
2012-01-31 09:33:53标签:
MVC3.0 Razor实现Ajax数据分页
数据分页一只是一个老生常谈的问题,只要是做系统开发,一般都会牵扯到。最新学习了Razor,用到分页功能,分享下如何实现Ajax分页。
1.准备工作
网上有现成的分页工具MVCPager,最新的是1.5版本,综合比较后感觉这个控件还是蛮好的,决定采用
MVCPager源码和Demo:
源码中采用了Linq,由于自己项目没用Linq,所以对MVCpager稍作了修改,修改后的dll:MVCWeb.rar
其实就改了一个地方,数据类型由IQuery改成IList,加入一个TotalCount(总记录数量)参数
2.实现
首先来个图,吊吊胃口
①Model,没什么好说
②Controller
③View页面
④局部视图(NewsAjaxList.cshtml)
⑤css样式
⑥不要忘记应用必要的js库,这里采用的是jquery库
OK至此对于MVC3.0一个按条件分页功能即可实现了,而且是局部刷新的。更多模式你可参考MVCPager的Demo
转载出处:
CTO流星雨、a14467576
2人
了这篇文章类别:未分类┆阅读(0)┆评论(0) ┆ 返回博主首页┆返回博客首页
上一篇 下一篇 ASP.NET MVC3、Pager 分页