2011-01-12 18 views
0

私はDevExpress MVCコントロールの10.2バージョンで作業しています。 MVCxGridViewをホストするページがあり、この特定のページに移動して戻るときに現在のページを保持する必要があります。DevExpress MVCxGridViewコントロールでページングを保持しますか?

古いASPxGridViewドキュメントからは、PageIndexプロパティがあることがわかりますが、これはWebForms/Code Behind/Server Controlタイプのコンテキストからしかアクセスできないようです。私はMVCを使用しており、このページ設定を保持する方法を理解することはできません。

私はコントロールでCookie設定を試しましたが、それらは私のために持続していないようです。

いずれのポインタも大歓迎です。

答えて

1

現在、MVCグリッドはSEOFriendlyをサポートしていません。または、少なくとも私は何も見つけられません。あなたはJQueryとおそらくページングテンプレートを使用して自分自身をサポートすることができるかもしれませんが、ページングテンプレートは?paging = 2のようなページングパラメータを追加して同じページにリダイレクトします。したがって、基本的にページングパラメータがあるかどうかを確認し、ページ2の場合はGotoPage(paramValue)に通知してください。

0

bodyloadでgridviewのページ番号を取得できますその値をクッキーに保存します。次回はページで、gridviewのinitイベントでCookieの値を読み取り、グリッドビューのページ番号を設定します。

関連する問題