X.PagedList.Mvc.Core分页插件中Ajax分页功能是结合jquery.unobtrusive-ajax.js中的方法实现的,jquery.unobtrusive-ajax.js,被大量的开发者高频率的使用,所以我对X.PagedList.Mvc.Core分页插件的健壮性就没有了担忧,同时由于通过版本的重构,Nuget可以根据.Net(Core)x框架明确的引用不同版本的X.PagedList.Mvc.Core分页插件,所以它是我目前能够找到的最好用于.Net(Core)x框架Web程序的分页控件。
这种实现方式虽然入门容易,但是实现比较复杂的Ajax局部刷新,在与Jquery DataTables插件来说功能上就有些力有不殆了,需要开发者自定义JavaScript/Jquery来实现这些功能,这些与我们这些对JavaScript/Jquery做到基本能用的开发者而言,有悖我们的初衷,所以开发者的选择,要根据自己的实际情况,我的建议是在Jquery DataTables插件上多下功功夫。
1