GridView控制項自定義分頁詳解

2021-08-29 21:07:13 字數 902 閱讀 7660

前些天我寫了關於 《在儲存過程中實現分頁》和<> ,後來又有一些人問我怎樣在gridview中應用這個東東!其實很簡單,主要是怎麼儲存當前頁面的頁碼pageindex問題,不過把這個解決了什麼都好辦了.因為在分頁過程中:pagesize是一定的,我們可以用乙個屬性來表示.儲存pageindex好多中方法,而且資料不是很龐大,基本不會好太多的資源.還是一句老話,話再多都沒有例子直觀.12

3 4

6 7

9 10

11 12

13 首 頁

16 尾 頁

17 cs檔案中的**:

1 protected void pagerbutton_click(object sender, eventargs e)

2 14 break;

15 case "next":

16 if (pageindx < pages - 1)

17 20 break;

21 case "last":

22 pageindx = pages - 1;

23 break;

24 default:

25 pageindx = 0;

26 break;

27 }

28 currentpage.value = pageindx.tostring();

29 newsgrid.datasource = newsmanager.getnews(pageindx , pagesize).entities;

30 newsgrid.databind();

31 }

是不是很簡單啊,看了**就都懂了,關於用按鈕傳引數在這裡就不多說了,還有乙個就是entities屬性,在《應用實體類entityset實現類似的范型功能 >>這篇文章中可以找到

-資料引用:

GridView自定義分頁

在 asp.net 2.0 種提供了 gridview 控制項。該控制項的分頁比較方便,可以通過在 visual studio net 2005 種簡單設定即可實現各種分頁功能。1.預設分頁方式 1 是否允許分頁 gridview 的allowpaging 屬性。2 每頁記錄數 gridview 的...

gridview 自定義分頁

總記錄數 private int totalcountrecord 每頁顯示的條數 private int pageitem 5 當前頁 private int currentpage 1 private string strurl string.empty protected void page ...

GridView自定義分頁

該控制項的分頁比較方便,可以通過在visual studio net 2005種簡單設定即可實現各種分頁功能。1.預設分頁方式 1 是否允許分頁 gridview的allowpaging屬性。2 每頁記錄數 gridview的 pagesize 3 分頁導航條形式 gridview的 pagerse...