ASP.NET同步分頁(yè)MvcPager使用詳解
最近接觸了一下MvcPager,來做個(gè)筆記吧
其實(shí),我喜歡前后端分離,分頁(yè)這種東西前端負(fù)責(zé)的地方,后端不用顧問,這里的MvcPager有點(diǎn)讓我想起服務(wù)器控件,畢竟用到了HtmlHelper。
但是挺方便的。。以前我們寫分頁(yè),后端會(huì)封裝一Page<T>類,現(xiàn)在我們可以用MvcPager給我們提供好的PageList<T>,功能有點(diǎn)類似,不過MvcPager的功能要強(qiáng)大。
一、使用MvcPager這個(gè)控件,需要以下支持
1.后端MvcPager.dll引用:

2.前端需要Css:pagerstyles.css,以及其他主題樣式 圖片等(PS:我的Demo是用的bootstrap)Js:Jq,jquery.unobtrusive-ajax.min.js,MvcPager.js(PS:同步的分頁(yè)不需要全部引用,異步的分頁(yè)是需要引用的,這里我們暫時(shí)都先引用哈)

二、利用MvcPager提供的方法ToPageList進(jìn)行分頁(yè)查詢,取出數(shù)據(jù),返回給前臺(tái)進(jìn)行展示

這里返回PageList<UserInfo>對(duì)象給前臺(tái)的強(qiáng)類型視圖,注意這里的form的method=“get”,因?yàn)榉猪?yè)條的鏈接是基于url來進(jìn)行訪問后臺(tái)的,搜索的參數(shù)都是通過url帶過去的,如果變?yōu)閜ost,那么搜索的功能將會(huì)失效。


主要是這張圖,設(shè)置分頁(yè)條的代碼,這里用到了MvcPager的分頁(yè)功能,是對(duì)HtmlHelper的擴(kuò)展。

三、效果圖


更多精彩內(nèi)容大家還可以參考《ASP.NET分頁(yè)功能操作》進(jìn)行學(xué)習(xí),希望大家喜歡。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Asp.Net MVC 分頁(yè)、檢索、排序整體實(shí)現(xiàn)代碼
- ASP.NET MVC分頁(yè)和排序功能實(shí)現(xiàn)
- ASP.NET MVC 5使用X.PagedList.Mvc進(jìn)行分頁(yè)教程(PagedList.Mvc)
- ASP.NET MVC4 HtmlHelper擴(kuò)展類,實(shí)現(xiàn)分頁(yè)功能
- ASP.NET MVC4 Razor模板簡(jiǎn)易分頁(yè)效果
- asp.net MVC分頁(yè)代碼分享
- ASP.NET MVC分頁(yè)的實(shí)現(xiàn)方法
- ASP.NET MVC分頁(yè)控件
- ASP.Net MVC+Data Table實(shí)現(xiàn)分頁(yè)+排序功能的方法
相關(guān)文章
log4net教程日志分類和自動(dòng)維護(hù)示例
log4net能不能按照功能分類呢?如果通過配置不同的logger,然后功能根據(jù)不同的LoggerName加載Ilog實(shí)例,是可以做到。但由于這些功能的log配置差異性極小,也許僅僅就是文件名不同。于是想通過代碼進(jìn)行配置,下面把方法分享如下2014-01-01
WPF使用代碼創(chuàng)建數(shù)據(jù)模板DataTemplate
本文詳細(xì)講解了WPF使用代碼創(chuàng)建數(shù)據(jù)模板DataTemplate的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-02-02
ASP.NET MVC5網(wǎng)站開發(fā)之實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)層功能(三)
這篇文章主要為大家詳細(xì)介紹了ASP.NET MVC5網(wǎng)站開發(fā)之實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)層功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08
ASP.NET中iframe框架點(diǎn)擊左邊頁(yè)面鏈接 右邊顯示鏈接頁(yè)面內(nèi)容
這篇文章主要介紹了ASP.NET中iframe框架點(diǎn)擊左邊頁(yè)面鏈接,右邊顯示鏈接頁(yè)面內(nèi)容的實(shí)現(xiàn)代碼,感興趣的小伙伴們可以參考一下2016-07-07
ASP.NET Core依賴注入系列教程之服務(wù)的注冊(cè)與提供
這篇文章主要給大家介紹了關(guān)于ASP.NET Core依賴注入系列教程之服務(wù)的注冊(cè)與提供的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧2018-11-11
ASP.NET數(shù)據(jù)庫(kù)緩存依賴實(shí)例分析
這篇文章主要介紹了ASP.NET數(shù)據(jù)庫(kù)緩存依賴,以實(shí)例的形式分析總結(jié)了數(shù)據(jù)庫(kù)緩存依賴的原理與用法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-10-10
ASP.NET 水晶報(bào)表打印功能實(shí)現(xiàn)代碼
ASP.NET下的水晶報(bào)表打印,據(jù)我所知有以下幾種辦法可以打印2008-11-11
使用Visual Studio創(chuàng)建ASP.NET Web API項(xiàng)目
這篇文章介紹了使用Visual Studio創(chuàng)建ASP.NET Web API項(xiàng)目的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03

