程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 超級簡單 - 在你的ASP.NET頁面自定義列表和分頁

超級簡單 - 在你的ASP.NET頁面自定義列表和分頁

編輯:關於ASP.NET

AdventureWorks數據庫: http://www.codeplex.com/MSFTDBProdSamples/Release/ProjectReleases.aspx? ReleaseId=4004

這個例子展示如何使用SQL Server 2005 的ROW_NUMBER功能去分頁,以及通過在code- behind中自定義HTML輸出比較好看的界面。

首先,我們必須去選擇的列表記錄,通常使用的分頁技術是我們將所有的記錄放入一個 dataset,然後使用PagedDataSource來顯示適當的頁。這種技術主要不好的地方是在內存中 存儲了所有的記錄,而在頁面上僅僅顯示其中的一些記錄。每次你點擊頁碼,每次它都將查 詢了所有的記錄。為了克服這個頭痛的問題,我將有效地使用SQL Server 2005的ROW_NUMBER 功能。

我們將傳遞兩個參數,存儲過程能查詢特定的記錄。

@intCurrentPage int - 這個參數用來表示當前頁碼。

@intRecordPerPage int -  這個參數用來得到一頁中顯示的記錄數量。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved