作者Uihc (我 有我的倔強...)
看板C_Sharp
標題[問題] 想取得目前分頁的頁數
時間Sat Sep 23 20:32:32 2006
請教大家
在下是個新手~~
現使用ide環境是vs.2005
安裝好sql express之後
新增好網站、連結資料庫、新增一個windows form~
在設計模式時,我把北風資料庫裡頭的資料表 Products的其中三欄
ProductId,ProductName,Discontinued用拖拉的方式拉進頁面
然後也啟動了分頁~
以上的動作,在編譯之後都沒什麼問題
有問題的地方是~~
我新增了一個 Label1,接著打開*.cs檔案
寫了一個PageIndexChanging事件如下,想要秀出使用者目前所在的頁數:
public partial class GridViewSqlDataSource : System.Web.UI.Page
{
protected void GridView1_PageIndexChanging (object sender,
GridViewPageEventArgs e)
{
Label1.Text = "Current Page:"+(e.NewPageIndex+1)+"<br>";
}
}
編譯後雖然沒有錯誤~~但是label也沒有如預期出現頁數變化,
不管怎麼切換頁都只顯示"Label"
請問我是什麼地方做錯了呢?該如何修正才對?? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.31.149.50
※ 編輯: Uihc 來自: 61.31.149.50 (09/23 20:34)
→ Uihc:找到了~~~原來在aspx裡控制項忘了要連結事件 ^^ 09/23 21:37
推 diamondking:分頁最好在sql裡自己實作好喔,.net的分頁算是假的 09/24 12:58
推 Uihc:請教這是什麼意思呢? .? 因為網頁上看起來的確是分了頁~@"@ 09/25 09:20
推 tomex:意思是說資料仍是全部載回來,只是秀出部分而己 09/25 21:59