私はソート可能なヘッダーを持つGridViewを持っています。ヘッダーをクリックしてページ1以外のページで昇順または降順にソートすると、正しくソートされ、そのページに新しいソート可能な結果が表示されます。並べ替えを実行することができるかどうかを知りたい場合は、最後の並べ替え設定を維持して最初のページに戻ります。最初のページに戻る
例:
私は20のファーストネーム&最終名のリストを持っています。私は現在、ページ2、レコード11-20を見ています。リストは現在、A〜Z(昇順)でソートされています。 First Nameヘッダーをクリックして降順にソートすると、リストがZ-Aを返すようにしたいが、グリッドをZ-Aを表示しているページ1に戻したい。これはどうすればいいですか?
私の現在の結合は、次のようになりますのDataBindをやった後、0にpageIndexパラメータを設定することにより
gvBillers.DataSource = dataView;
gvBillers.DataBind();
gvBillers.PageIndex = 0;
gvBillers.HeaderRow.TableSection = TableRowSection.TableHeader;
は戻っ最初のページにジャンプしないが、そのレコードを開くには、グリッド内のハイパーリンクをクリックしたときに、それが表示されます間違ったレコードは、そのどこかに私はあなたがあなたDataBind
前に、あなたのPageIndex
を設定することをお勧めします...間違っ