最近接觸了一下MvcPager,來做個筆記吧
其實,我喜歡前後端分離,分頁這種東西前端負責的地方,後端不用顧問,這裡的MvcPager有點讓我想起服務器控件,畢竟用到了HtmlHelper 。
但是挺方便的。 。以前我們寫分頁,後端會封裝一Page
一、使用MvcPager這個控件,需要以下支援
1.後端MvcPager.dll引用:
2.前端需要Css:pagerstyles.css,以及其他主題樣式等(PS:我的圖片等(PS:我的圖片等(PS:我的圖片等。是用的bootstrap)Js:Jq,jquery.unobtrusive-ajax.min.js,MvcPager.js(PS:同步的分頁不需要全部引用,異步的分頁是需要引用的,這裡我們暫時都先引用哈)
二、利用MvcPager提供的方法ToPageList進行分頁查詢,取出數據,返回給前台進行展示
這裡返回PageList
主要是這張圖,設定分頁條的程式碼,這裡用到了MvcPager的分頁功能,是對HtmlHelper的擴充。
三、效果圖