MvcPager的使用详解(初学者)
我是个初学者,最近有个项目要使用MvcPager,个人以前也学过,但是由于长时间不用早就忘了,所以又要请教“孤独(谷歌、百度)”前辈,浪费了大量时间和精力去整理,现在做个随笔希望对初学者有点帮助!
一、首先需要在每个用到的层(Dal、View)引用MvcPager.Dll。
二、在数据访问层(Dal)中添加引用:如图:using Webdiyer.WebControls.Mvc;

DeptModel是我的一个类。
此时用于返回的类型不再是Liset而是PageList同样返回值改为ToPageList(起始页,每 页条数);
三、在逻辑层(Bll)层调用Dal。
四、在Controler控制器中调用Bll
五、在View中写分页代码:(注意头部引用代码)如图:

注意引用的添加,并且@model PagerList<Model.DeptModel>在打代码时 是 不是提示的(也就是在Vs里面字体变红),打完代码之后就好了!
在视图中要显示分页的地方加入MvcPager控件,如图:

id代表起始页,为第二步骤中的方法参数ShowDept(int id,int pagesize)
浙公网安备 33010602011771号