当我编辑网格内联时,我可以保存或取消我的网格行更改.我想在按下'save'按钮后更新我的数据库条目(数据库机制已经完成)我该如何实现它?
我的容器:
BeanItemContainer<CategoryOfService> beansContainer;
编辑视图:

所有我需要的东西都知道我必须使用哪些听众.我发现了一些我可以通过EditorFieldGroup类添加的CommitHandler,但是我无法正确实现它可能必须有另一种方法来解决问题.
jrf*_*jrf 12
有一种方法可以捕获Save网格上的内联点击.
grid.getEditorFieldGroup().addCommitHandler(new FieldGroup.CommitHandler() {
@Override
public void preCommit(FieldGroup.CommitEvent commitEvent) throws FieldGroup.CommitException {
//...
}
@Override
public void postCommit(FieldGroup.CommitEvent commitEvent) throws FieldGroup.CommitException {
//...
}
});
Run Code Online (Sandbox Code Playgroud)
单击Save两个方法后,preCommit和postCommit被调用.
希望能帮助到你 :)