只需要返回的类型为PageList均可调用此分页,不需要引用,所以我叫他简单分页,样式简单,虽然没有其他的样式花哨,但用起来也很顺手,所以也记一下,以便以后方便使用吧
代码(写在需要分页的位置)
1 <div id="Pager"> 2 <div> 3 当前第 @(Model.PageCount < Model.PageNumber ? 0 : Model.PageNumber) 4 页 共 @Model.PageCount 页 5 @if (Model.HasPreviousPage) 6 { 7 @Html.ActionLink("<<", "Index", new { pageindex = 1 }) 8 @Html.Raw(" ") 9 @Html.ActionLink("< 上一页", "Index", new { pageindex = Model.PageNumber - 1 }) 10 } 11 else 12 { 13 @:<< 14 @Html.Raw(" ") 15 @:< 上一页 16 17 } 18 @Html.Raw(" ") 19 @if (Model.HasNextPage) 20 { 21 @Html.ActionLink("下一页 >", "Index", new { pageindex = Model.PageNumber + 1 }) 22 @Html.Raw(" ") 23 @Html.ActionLink(">>", "Index", new { pageindex = Model.PageCount }) 24 } 25 else 26 { 27 @:下一页> 28 @Html.Raw(" ") 29 @:>> 30 } 31 </div> 32 </div>