asp.net mvc4 mysql制作简单分页组件(部分视图)(2)

  为了进行组件复用,采用ViewContext.RouteData.Values["controller"].ToString()方法,这样,在其他页面里引用组件时,可以轻易移植过去如:<a href="/@Controllers/@Actions/@i">@i</a>,当然,实用for循环是为了显示出更多的页数,诸如1、2、3、4等等,这里我的数据比较少,因此只显示一页,当然还有其他功能诸如省略过多页数为省略号和当前页禁用等等,需要js其他代码来实现,这里只为了实现一个简单的分页组件功能。

  这个页面里的代码并非全部分页的源码,这里只提供我个人解决时思路,如果有错误,还请指正,必定虚心求教。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wjyddz.html