2017-08-30 3 views
0

私はレストデータソースからレコードを表示するリストグリッドを持っています。リストグリッドをリセットすると、リストグリッドからすべてのレコードがクリアされます。しかし、すでに選択されているレコードは変わりません。私の必要性は、選択したレコードはリセット後に選択されたままではいけません。私はinvalidatecache、再描画、setDataを試してみました。しかし、何も動作しません。リストグリッドの選択されたレコードをクリアするsmartgwt

答えて

1

このメソッドはうまくいくと思います。

listGrid.deselectRecord(record); 

このようなので、あなたが何かをすることができます:

listGrid.deselectRecord(listGrid.getSelectedRecord()); 

それとも問題が解決しない場合は、あなたがして、グリッドの最初のレコードを選択してみてください:

listGrid.selectRecord(0); 
+0

はあなたにアランをありがとう。その作業 – Anutharsha

+0

素晴らしい!私があなたを助けたら、私の答えを受け入れることができますか? – Alan

関連する問題