そのため、ユーザーがグリッドに再度ログインしたときに保存された方法でEXTページンググリッドの状態をサーバーに保存する方法について、インターウェブを調べてきました。
私はこのhttp://www.sencha.com/forum/showthread.php?64688-How-can-i-save-Grid-state-using-GXTを見つけましたが、それは古くて死んだスレッドです。
私が今持っているのは:
grid.getState()は、すべての列サイズ、並べ替え、および非表示フィールドのマップを返します。
文字列にダンプされた例を次に示します。
{offset = 0、limit = 25、widthfieldname1 = 161、widthfield2 = 110、hiddenfield3 = true}
これらのキー/値をフィールド(ユーザー名、キー、値)を含む単純なテーブルに格納し、このマップを再作成してフロントエンドに渡すことができます。
だからここに私の質問があります:
GXT 2.4のグリッド状態を保存、取得、適用する完全な実装のコード例を持っている人はいますか?
そうでない場合。どうすれば実装できますか?状態マップをデータベースまたはXMLに保存できると確信しています。これを新しいセッションに適用する方法がわかりません。この状態マップを新しいグリッドに適用するにはどうすればよいですか?