通常分頁有3種方法,分別是asp.net自帶的資料顯示空間如GridView等自帶的分頁,第三方分頁控制項如aspnetpager,預存程序分頁等。這裡分別做總結。
第一種:使用GridView自帶分頁,這種是最簡單的分頁方法。
前台的方法
1 2 3 |
|
後台方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
|
第二種:使用個人化顯示的AspNetPager.dll進行分頁
此處需要新增aspnetpager.dll的引用
前台:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
後台:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
|
第三種:使用AspNetPager結合儲存程序進行分頁
這種方法分頁稍微複雜一些,但是可以應付比較大的資料量。
前台:
1 2 3 4 5 6 7 8 9 10 |
|
後台:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
這裡用的預存程序比較複雜,因為SQL語句沒有能夠放到檢視中,也無法直接從表格中找出結果,這個儲存過程有點變態,如果有朋友看到了,希望能指點一下。
其實預存程序的核心在於:
1 2 3 4 5 6 7 8 9 |
|
以上是介紹asp.net的幾種分頁方式的詳細內容。更多資訊請關注PHP中文網其他相關文章!