@model Infrastructure.Application.IPagedList @{ var links = Model.GetPageIndexs(); var url = Url.Content("~") + this.Context.Request.Path + this.Context.Request.QueryString; var pageIndexParam = "PageNumber"; var empty = "javascript:;"; var firstUrl = url.RemoveParam(pageIndexParam); var prevUrl = Model.PageNumber - 1 >= 1 ? url.SetParam(pageIndexParam, Model.PageNumber - 1) : empty; var lastUrl = Model.TotalRow > 0 ? url.SetParam(pageIndexParam, Model.PageCount()) : empty; var nextUrl = Model.PageNumber + 1 <= Model.PageCount() ? url.SetParam(pageIndexParam, Model.PageNumber + 1) : empty; }