2011-04-15 58 views
2

我有一個EditorGrid。當我編輯我使用grid.getStore().commitChanges()的網格時,爲了保存對網格商店的所有更改。GXT(EXT-GWT)無法將更改提交到EditorGrid商店

然後我打印出網格商店的每一行。它返回的是以前的值,而不是更新的值。

我搜索了sensha ext-gwt論壇,但找不到解決方案。

回答

1

你可以有更新您商店通過添加StoreListener您電網 的店裏做,查看javadoc here

grid.getStore().addStoreListener(new StoreListener<BeanModel>(){ 

     @Override 
     public void storeAdd(StoreEvent<BeanModel> se) { 

     } 

     @Override 
     public void storeRemove(StoreEvent<BeanModel> se) { 


     } 

     @Override 
     public void storeUpdate(StoreEvent<BeanModel> se) { 

     } 

    });