@Html.Pager(Model, new PagerOptions
{
PageIndexParameterName = "id",
ShowPageIndexBox = true,
FirstPageText = "首页",
PrevPageText = "上一页",
NextPageText = "下一页",
LastPageText = "末页",
PageIndexBoxType = PageIndexBoxType.TextBox,
PageIndexBoxWrapperFormatString = "
请输入页数:{0}
",
GoButtonText = "转到"
})
public ActionResult Systems(int? id = 1)
{
UserCheck();
ArticleDAL ADAL = new ArticleDAL();
int page = (int)id;
int total = 0;
var List = ADAL.GetArticleByPredicate("Type=@0", new Object[] { 3 }, "Type", 0, 0, ref total);
var pagelist = List.AsQueryable().ToPagedList((int)page, 10);
pagelist.TotalItemCount = total;
pagelist.CurrentPageIndex = (int)(page);
return View(pagelist);
}