MVC 表格数据静态分页(13
页)
Good is good, but better carries it.
精益求精,善益求善。
MVC 表格数据静态分页
在没有上代码之前先看下效果图吧:
本分页功能主要是实现了:通过Jquery ajax 静态分页
要建立一个分页类,实现分页控件的显示,注意该类应该放在包 namespace
System.Web.Mvc 下
由于我用的是mvc 3 所以在分页类方法调用时返回的是MvcHtmlString 这个在mvc 2 下也是同样支持的
看下分页类的代码吧:
><…?\~@$|^;.%…\\'`;,|-、[|).(}\
2数静分数页录以法@@@@@@数总数小每码的示句的要下:家介页好有家!页的己是页分现实法下前即样选件控是@控分自调
数调数个器要是一要则扩去需根可载数内序段序地面大页第容通很,了是之建页个码以
主吧图下前上现
/// <summary>
/// 分页插件
/// </summary>
/// <param
name="helper"></param>
/// <param name="urlPrefix">页面内容连接地址</param>
/// <param name="divId">内容加载容器</param>
/// <param name="FindValue">查内容 </param>
/// <param name="SortCell">排序字段</param>
3数静分数页录以法@@@@@@数总数小每码的示句的要下:家介页好有家!页的己是页分现实法下前即样选件控是@控分自调
数调数个器要是一要则扩去需根可载数内序段序地面大页第容通很,了是之建页个码以
主吧图下前上现
/// <param name="OrderType">排序类型(ASC 或 DESC) 默认 DESC</param>
/// <param name="totalRecords">总页数</param>
/// <param name="currentPage">当前页</param>
/// <param
name="currentPageSize">每页显示条数
</param>jquery实现ajax
/// <returns></returns>
public static MvcHtmlString Pager(this HtmlHelper helper, string urlPrefix, string divId, string FindValue, string SortCell,
4数静分数页录以法@@@@@@数总数小每码的示句的要下:家介页好有家!页的己是页分现实法下前即样选件控是@控分自调
数调数个器要是一要则扩去需根可载数内序段序地面大页第容通很,了是之建页个码以
主吧图下前上现
string OrderType, int totalRecords, int? currentPage = 1, int? currentPageSize = 20)        {
StringBuilder sb1 = new StringBuilder();
int pageIndex = 0;
int pageSize = 0;
pageIndex =
int.Parse(currentPage.ToString());
pageSize =
int.Parse(currentPageSize.ToString());
int pageNumber = 10;
5数静分数页录以法@@@@@@数总数小每码的示句的要下:家介页好有家!页的己是页分现实法下前即样选件控是@控分自调
数调数个器要是一要则扩去需根可载数内序段序地面大页第容通很,了是之建页个码以
主吧图下前上现