GXT(EXT-GWT)无法提交对EditorGrid存储的更改

时间:2011-04-15 15:00:02

标签: java gwt gxt

我有一个EditorGrid。当我编辑网格时,我使用grid.getStore().commitChanges(),以便将所有更改保存到网格的商店。

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

我搜索了sensha ext-gwt论坛,但找不到解决方案。

1 个答案:

答案 0 :(得分: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) {

        }

    });