当编辑不同的列时,我需要直观地更新所选网格行中的 DateTime 列。但是,网格中的数据必须保持脏(在数据源同步之前)。
目前,“ Months ”列有一个 int 值,当它发生变化时,我正在获取事件并为“ End_Date ”列处理一个新值。我通过找到“SelectedItem”并为列设置一个值来做到这一点(例如。SelectedItem.End_Date = new value)
更新工作正常,除了为了显示新的 End_Date 值,我必须同步网格的数据源。我不想那样做。网格数据需要保持未保存(脏)。(我们有一个保存按钮应该进行保存)
换句话说,这个“ Months ”值一旦更改,应该立即在 End_Date 列中反映一个新的“ End_Date ”,而无需同步数据源。
我想我需要在当前选定的行中找到 DatePicker 小部件并对其执行某些操作以显示更新的日期。我不知道该怎么做。
(Kendo Grid 中 DateTime 值的编辑器设置为 Kendo.DatePicker)
谢谢你的帮助,乍得。