MVCPager 分页条如何设置只显示5个
------解决方案--------------------...这里的条数是你自己的查询语句控制的
PagedList<Order> orders = db.Orders.ToPagedList(id ?? 1, 20);
比如这里 转换成PagedList的时候就控制的20条
------解决方案--------------------帮你百度的
------解决方案--------------------设置每页显示5条???
PagedList<Order> orders = db.Orders.ToPagedList(id ?? 1, 5);
多去看看http://www.webdiyer.com/Controls/MvcPager/Walkthrough1
------解决方案--------------------这个到不太清楚,不知道是否有参数设置。
------解决方案--------------------这个恐怕你得问问作者了。 或者你研究下他的控件源码
------解决方案--------------------分页是你自己写吗?
------解决方案--------------------public static MvcHtmlString Pager(this HtmlHelper html, string currentPageStr, int pageSize, long totalCount,string url)
{
var queryString = html.ViewContext.HttpContext.Request.QueryString;
int currentPage = 1;
int.TryParse(queryString[currentPageStr], out currentPage);
var totalPages = Math.Max((totalCount + pageSize - 1) / pageSize, 1);
var dict = new RouteValueDictionary(html.ViewContext.RouteData.Values);
var output = new StringBuilder();
foreach (string key in queryString.Keys)
if (queryString[key] != null && !string.IsNullOrEmpty(key))
dict[key] = queryString[key];
if (totalPages > 1)
{
if (currentPage != 1)
{
dict["p"] = 1;
output.Append(string.Format(@"<a href='#' onclick=""refreshTab('{0}?{1}')""