在
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 任務 對話方塊中進行設定就可以了。在 gridview 任務 對話方塊中,選擇 啟用分頁 命令,這樣建立起簡單的分頁效果。在使用 啟用分頁 命令的時候要注意兩點。1 是否允許分頁 gri...
關於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...