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
現在表示されているページとページ番号を正しく同期させる方法はありますか?