我有一个可编辑的高级数据网格(可编辑列)。我提供 arraycollection 作为数据提供者。(fname(字符串),lname(字符串),bdate(日期))。(3 列)
我为 fname、lname 和 bdate 创建了 VO。每当我编辑 bdate 并聚焦时,它都会尝试将字符串值保存为 Date 并失败(这很明显)。默认情况下,编辑器将“TextInput”视为 itemeditor 并将插入的日期保存为文本,并且该文本值被预期行为的 VO 拒绝。
- 我试图更新“ItemEditEnd”事件处理程序中的值,但它不允许我这样做。
- 我还尝试在 VO 上进行检查,但从未到达那里。(我不知道为什么)
我必须严格将 VO 保留为日期而不是文本。
无论如何我们可以将字符串转换为 Date 吗?还有什么地方吗?我可以在收藏更改中做些什么吗?
如果可能,请帮助我。
谢谢,