關於GridView分頁頁碼的討論

2021-04-19 21:46:04 字數 2156 閱讀 9867

關於gridview分頁頁碼的討論 在

gridview

中實現分頁的效果方法很簡單,只需要在「

gridview

任務」對話方塊中進行設定就可以了。在「

gridview

任務」對話方塊中,選擇「啟用分頁」命令,這樣建立起簡單的分頁效果。

在使用「啟用分頁」命令的時候要注意兩點。 (1

)是否允許分頁

gridview

的allowpaging

屬性。allowpaging

:是否允許分頁。如果

allowpaging=

「true

」就是允許分頁。否則就是不允許使用分頁。

(2)每頁記錄數

gridview

的pagesize

屬性。在

gridview

控制項的屬性中可以設定每頁顯示的資料記錄的個數。預設情況下

pagesize

的值是10

,也可以根據需要進行設定。

如果想要對分頁編碼進行設定的話,可以在

html

**中為

gridview

控制項新增

分頁導航條形式**。也就是啟用

gridview

的pagersettings

屬性,在

pagersettings

屬性中可以設定根據需要設定

mode

的值,來實現分頁編碼的顯示效果。

mode = "nextpreviousfirstlast"

firstpagetext = "

第一頁"

lastpagetext = "

末頁">

注意: pagersettings

屬性的mode

:numeric

,nextprevious

,nextpreviousfirstlast

,numericfirstlast

。有這四種,可以根據不同需要進行不同的選擇設定。

自動設定分頁效果

現在想要在

gridview

控制項上顯示如下頁碼資訊:總頁數、當前頁、

建立總頁數

">

建立但前頁

">

建立首頁

visible="<%# ((gridview)container.namingcontainer).pageindex != 0 %>">

首頁建立

visible="<%# ((gridview)container.namingcontainer).pageindex != 0 %>">建立

visible="<%# ((gridview)container.namingcontainer).pageindex != ((gridview)container.namingcontainer).pagecount - 1 %>">

建立尾頁

visible="<%# ((gridview)container.namingcontainer).pageindex != ((gridview)container.namingcontainer).pagecount - 1 %>">

尾頁對應後台**

public void getdataset()

sql += " order by tougrq";

commondb = new common();

gridview1.datasource = commondb.datasource(sql);

gridview1.databind();

//用lblcurrentindex來顯示當前頁的頁數。

labelcurrentpage.text = "第 " + (gridview1.pageindex + 1).tostring() + " 頁";

//用lblpagecount來顯示當前資料的總頁數。

labelpagecount.text = "共 " + gridview1.pagecount.tostring() + " 頁";

//用lblrecordcount來顯示資料的總條數。

labelrecordcount.text = "總共 " + commondb.datasets(sql).tables[0].rows.count.tostring() + " 條";

GridView分頁頁碼

在 gridview 中實現分頁的效果方法很簡單,只需要在 gridview 任務 對話方塊中進行設定就可以了。在 gridview 任務 對話方塊中,選擇 啟用分頁 命令,這樣建立起簡單的分頁效果。在使用 啟用分頁 命令的時候要注意兩點。1 是否允許分頁 gridview 的allowpaging...

關於GridView分頁頁碼的討論

在 gridview 中實現分頁的效果方法很簡單,只需要在 gridview 任務 對話方塊中進行設定就可以了。在 gridview 任務 對話方塊中,選擇 啟用分頁 命令,這樣建立起簡單的分頁效果。在使用 啟用分頁 命令的時候要注意兩點。1 是否允許分頁 gridview 的allowpaging...

分頁頁碼業務邏輯

分頁頁碼業務邏輯 場景 每個頁面顯示5個頁碼 分析 情況1 頁碼不足5頁,顯示所有頁碼 情況2 頁碼大於5頁,當前頁碼小於等於3的情況,1 2 3 情況3 頁碼大於5頁,當前頁碼是最後3個頁碼的情況 若總共10頁 6 7 8 9 10 情況4 頁碼大於5頁,n 1 n 2 n n 1 n 2 函式p...