1
我想在我的GridView控件中進行自定義分頁。第一種選擇是從數據庫中僅提取所需的行。但我想要的是我從數據庫中提取所有行並將它們存儲到數據表中。現在有沒有什麼選擇,我可以根據頁面大小和頁面索引只綁定一些datatable行到gridview,這樣我就不需要每次都在頁面更改事件時連接到數據庫?網格視圖控件中的自定義分頁
我想在我的GridView控件中進行自定義分頁。第一種選擇是從數據庫中僅提取所需的行。但我想要的是我從數據庫中提取所有行並將它們存儲到數據表中。現在有沒有什麼選擇,我可以根據頁面大小和頁面索引只綁定一些datatable行到gridview,這樣我就不需要每次都在頁面更改事件時連接到數據庫?網格視圖控件中的自定義分頁
您必須處理Gridview PageIndexChanging
事件並設置新的頁面索引。
像...
protected void gridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gridView.PageIndex = e.NewPageIndex;
gridView.DataSource = (DataTable)Session["DataTable"];
gridView.DataBind();
}
感謝穆罕默德你的迴應..但這將做默認分頁,並不會幫助我在自定義分頁.... – 2011-04-20 08:01:45
一定要使用綠色複選框,以紀念「最佳答案」!它是StackOverflow聲譽系統的一部分。 - – 2011-04-20 17:55:13