張立新
摘要:利用ASP.NET開(kāi)發(fā)Web數(shù)據(jù)庫(kù)的查詢(xún)功能模塊時(shí),為了提高Web系統(tǒng)頁(yè)面訪(fǎng)問(wèn)與響應(yīng)速度,減少網(wǎng)絡(luò)傳輸流量,提升用戶(hù)體驗(yàn),一般不會(huì)將所有查詢(xún)結(jié)果完全在一頁(yè)中顯示出來(lái),而是應(yīng)用數(shù)據(jù)記錄分頁(yè)技術(shù),將其按照一定規(guī)則分成多頁(yè)進(jìn)行顯示,從而提高數(shù)據(jù)查詢(xún)性能及頁(yè)面顯示速度。在A(yíng)SP.NET2.0環(huán)境下,采用三層架構(gòu)技術(shù),通過(guò)動(dòng)態(tài)創(chuàng)建SQL查詢(xún)語(yǔ)句(無(wú)存儲(chǔ)過(guò)程),從ObjectDataSource數(shù)據(jù)源控件中獲取SQL Server 2005版本以上數(shù)據(jù)庫(kù)數(shù)據(jù),使用GridView數(shù)據(jù)控件進(jìn)行分頁(yè)顯示,以實(shí)現(xiàn)高效率的服務(wù)器端分頁(yè)。
關(guān)鍵詞:ASP.NET;分頁(yè)顯示;三層架構(gòu);GridView;ObjectDataSource
DOIDOI:10.11907/rjdk.161120
中圖分類(lèi)號(hào):TP319文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1672-7800(2016)006-0097-03
參考文獻(xiàn):
[1]付文平.基于.NET平臺(tái)的分頁(yè)策略的研究與實(shí)現(xiàn)[D].廈門(mén):廈門(mén)大學(xué),2008.
[2]付文平,羅鍵.基于Web的分頁(yè)技術(shù)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)時(shí)代,2007(10):55-56.
[3]周潤(rùn)苗.淺析Asp.Net中常用的數(shù)據(jù)分頁(yè)技術(shù)[J].無(wú)線(xiàn)互聯(lián)科技,2012(7):53-55.
[4]使用Gridview和ObjectDataSource輕松實(shí)現(xiàn)自定義分頁(yè)[EB/OL].http://www.cnblogs.com/taewind/archive/2006/12/12/589131.html,2006-12-12.