第一次做分页,头脑一片空白,项目中有几个页面都需要这样分页,感觉这样的分页挺简单的,可是就是写不出来。现发布问题向前辈们求教,多多指教,给点思路或是方法,本人真诚感激。由于本人知识浅,所以还请大家详细说明,我会认真研究和学习的。。
<div class="pageBtn_middle">
<select>
@for (int i = 1; i <= ViewBag.pageCount; i++)
{
<option value="@i">
<a href="@Url.Action("SelectGameArea", "IBuy", new { pageIndex = @i })">第 @i 页</a>
</option>
}
</select>
</div>
这是一个下拉列表,想实现,点击第 @i 页就跳转到对应的页,可是这样写,点击没效果。。。
http://www.cnblogs.com/francis67/archive/2009/02/27/1400074.html
http://www.cnblogs.com/coolcode/archive/2009/06/16/1504262.html
这两个分页控件还是不错的,我也是刚刚把这两个整合了一下做出一个自己能够理解的通用分页控件。
搜索分页控件~~~基本上思路都是一样的,根据一个“记录总数”,”当前第几页“,“每页多少天”,三个参数就可以计算输出分页的html代码。
MVCPager,你搜下这个,和AspNetPager是同一个作者。
自己整 还不如 用MVCPager,可以研究的它的源码 加以改造