3.Pager
\n
3.1需求及模拟代码
\n
需求,假设我们有个列表,有分页功能,我们可能需要一个页码列表,如
\n
\n
我们模拟写一下Action:
\n
\n
1: public ActionResult Index(int? p)
2: {
3: if (!p.HasValue) p = 1;//如果未对p传值就是第1页
4: var list = new List<int>();//生成一个模拟列表
5: for (var i = 0; i < 10;i++ )
6: {
7: list.Add(p.Value);//是第几页就向中填充几个这个页码的数
8: }
9: return View(list);//强型传递给View
10: }\n