簡體   English   中英

使用gridview asp.net c#外的按鈕調用gridview分頁

[英]invoke gridview paging using button outside the gridview asp.net c#

您如何使用gridview外部的按鈕調用gridview的頁面調度?

我已經搜索了它,但是不幸的是我找不到合適的邏輯。 我不是在談論在gridview的尋呼機模板內部創建用於預覽和下一個功能的按鈕,而是在外部,gridview本身就像一個遠程按鈕。 每當我單擊“預覽”或“下一步”按鈕時,gridview都會執行相同的操作。

假設您在網格視圖外部有按鈕。 單擊按鈕后,可以按以下步驟進行網格視圖分頁。

基本上,我們需要設置網格視圖的pageindex並重新綁定數據。 您需要將數據存儲在會話/緩存中,或者重新獲取該數據以用於gridview。

protected void ButtonNext_Click(object sender, EventArgs e)
{
 ++gridview.PageIndex;  

 // if we have reached the last page, either set to first page. 
 // you could also do nothing.
 if (gridview.PageIndex >= gridview.PageCount)
 {
  gridview.PageIndex = 0;
 }

 gridview.DataSource = GetGridViewData(); // the data needs to be available.

 gridview.DataBind(); 
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM