1

グリッドビュー コントロールにカスタム ページネーションが必要です。最初のオプションは、データベースから必要な行のみをフェッチすることです。しかし、私が欲しいのは、データベースからすべての行をフェッチし、それらをデータテーブルに格納することです。ページ変更イベントのたびにデータベースに接続する必要がないように、ページ サイズとページ インデックスに基づいて、datatable の一部の行のみを gridview にバインドできるオプションはありますか?

4

1 に答える 1

1

GridviewPageIndexChangingイベントを処理し、新しいページ インデックスを設定する必要があります。

お気に入り...

protected void gridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
   gridView.PageIndex = e.NewPageIndex;
   gridView.DataSource = (DataTable)Session["DataTable"];
   gridView.DataBind();
}
于 2011-04-20T06:15:35.390 に答える