0

ASP.Net GridView で、これが発生していますか?

Web フォームには GridView と DetailsView があります。ユーザーは、ページ 3 などの特定のページに移動します。ページャーは、現在のページがページ 3 であることを示しています。次に、ユーザーは GridView のいずれかの選択ボタンをクリックします。ページャーは現在のページをページ 1 として表示しますが、GridView はページ 3 からのデータを表示します。ページャーと現在のページは同期していません。

これは、ページングを機能させるために使用されているコード ビハインドです。

Protected Sub GridViewSummary_PageIndexChanging(sender As Object, e As GridViewPageEventArgs) Handles GridViewSummary.PageIndexChanging
    GridViewSummary.DataSource = theTableAdapter.GetDataByAllClasses(TextBoxSearch.Text)
    GridViewSummary.PageIndex = e.NewPageIndex
    GridViewSummary.DataBind()
End Sub

現在表示されているページとページ番号を正しく同期させる方法はありますか?

4

1 に答える 1