ASP.NET同步分页MvcPager使用详解

 更新时间:2016年11月30日 17:30:04   作者:童小鱼  
这篇文章主要为大家详细介绍了ASP.NET同步分页MvcPager的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

最近接触了一下MvcPager,来做个笔记吧

其实,我喜欢前后端分离,分页这种东西前端负责的地方,后端不用顾问,这里的MvcPager有点让我想起服务器控件,毕竟用到了HtmlHelper。

但是挺方便的。。以前我们写分页,后端会封装一Page<T>类,现在我们可以用MvcPager给我们提供好的PageList<T>,功能有点类似,不过MvcPager的功能要强大。

一、使用MvcPager这个控件,需要以下支持

1.后端MvcPager.dll引用:

2.前端需要Css:pagerstyles.css,以及其他主题样式 图片等(PS:我的Demo是用的bootstrap)Js:Jq,jquery.unobtrusive-ajax.min.js,MvcPager.js(PS:同步的分页不需要全部引用,异步的分页是需要引用的,这里我们暂时都先引用哈)

二、利用MvcPager提供的方法ToPageList进行分页查询,取出数据,返回给前台进行展示

这里返回PageList<UserInfo>对象给前台的强类型视图,注意这里的form的method=“get”,因为分页条的链接是基于url来进行访问后台的,搜索的参数都是通过url带过去的,如果变为post,那么搜索的功能将会失效。

主要是这张图,设置分页条的代码,这里用到了MvcPager的分页功能,是对HtmlHelper的扩展。

三、效果图

更多精彩内容大家还可以参考《ASP.NET分页功能操作》进行学习,希望大家喜欢。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • log4net教程日志分类和自动维护示例

    log4net教程日志分类和自动维护示例

    log4net能不能按照功能分类呢?如果通过配置不同的logger,然后功能根据不同的LoggerName加载Ilog实例,是可以做到。但由于这些功能的log配置差异性极小,也许仅仅就是文件名不同。于是想通过代码进行配置,下面把方法分享如下
    2014-01-01
  • 如何在asp.net中使用FreeTextBox控件

    如何在asp.net中使用FreeTextBox控件

    最近这段时间一直在看如何使用FreeTextBox这个网页文本编辑器。网上找了很多但是写的也不是很详细。下面我以FreeTextBox-3.1.6为例介绍如何使用这个控件,并且给出实例
    2013-09-09
  • WPF使用代码创建数据模板DataTemplate

    WPF使用代码创建数据模板DataTemplate

    本文详细讲解了WPF使用代码创建数据模板DataTemplate的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • .Net Core中ObjectPool的使用与源码解析

    .Net Core中ObjectPool的使用与源码解析

    这篇文章主要给大家介绍了关于.Net Core中ObjectPool的使用与源码解析,文中通过示例代码介绍的非常详细,对大家的学习或者使用.Net Core具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-10-10
  • ASP.NET MVC5网站开发之实现数据存储层功能(三)

    ASP.NET MVC5网站开发之实现数据存储层功能(三)

    这篇文章主要为大家详细介绍了ASP.NET MVC5网站开发之实现数据存储层功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • ASP.NET中iframe框架点击左边页面链接 右边显示链接页面内容

    ASP.NET中iframe框架点击左边页面链接 右边显示链接页面内容

    这篇文章主要介绍了ASP.NET中iframe框架点击左边页面链接,右边显示链接页面内容的实现代码,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • ASP.NET Core依赖注入系列教程之服务的注册与提供

    ASP.NET Core依赖注入系列教程之服务的注册与提供

    这篇文章主要给大家介绍了关于ASP.NET Core依赖注入系列教程之服务的注册与提供的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧
    2018-11-11
  • ASP.NET数据库缓存依赖实例分析

    ASP.NET数据库缓存依赖实例分析

    这篇文章主要介绍了ASP.NET数据库缓存依赖,以实例的形式分析总结了数据库缓存依赖的原理与用法,非常具有实用价值,需要的朋友可以参考下
    2014-10-10
  • ASP.NET 水晶报表打印功能实现代码

    ASP.NET 水晶报表打印功能实现代码

    ASP.NET下的水晶报表打印,据我所知有以下几种办法可以打印
    2008-11-11
  • 使用Visual Studio创建ASP.NET Web API项目

    使用Visual Studio创建ASP.NET Web API项目

    这篇文章介绍了使用Visual Studio创建ASP.NET Web API项目的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-03-03

最新评论