【发布时间】:2012-01-30 16:18:21
【问题描述】:
我有一个 devexpress 网格:每一行都有一个复选框和一个文本列,当我选中复选框时,文本列会更新。更新文本列后,我想手动将行保存到数据库,但我需要在保存之前进行一些转换。所以在 beforeRowleave 事件中,我写了这样的转换数据和保存逻辑。
我的网格在一个表单上,表单上还有另一个按钮“保存按钮”。现在在我的网格中有 3 行记录,我们称它们为 R1、R2 和 R3。
我将R1、R2和R3中的复选框一一勾选,然后单击“保存按钮”。但似乎只有 R1 和 R2 触发了 beforeRowLeave 事件,R3 没有触发这个事件。这是因为gridview失去了焦点吗?
如何为 R3 触发类似的事件?非常感谢!
【问题讨论】:
标签: c# events gridview focus devexpress