如何编辑flex dataProvider中的项目并支持取消?

时间:2009-07-09 17:09:14

标签: flex

我有一个DataGrid对象,我想对它们进行模态编辑;弹出一个对话框,更改项目,如果用户单击“确定”,则将更改保存回原始项目,如果他们单击“取消”,则不执行任何操作。很明显,如果我只是传入对原始对象的引用并使用数据绑定将其更改为编辑表单中的字段,我将无法取消编辑。我该如何支持这种能力?

1 个答案:

答案 0 :(得分:0)

我最终通过将值对象中的所有字段复制到编辑组件中来实现这一点,而不是将它们绑定到数据。然后,在保存时,我将它们复制回值对象。它有点冗长,所以我很想知道有更好的方法。