【发布时间】:2016-09-23 13:22:15
【问题描述】:
我有一个使用 MVC 的剑道网格,我正在使用带有编辑器模板部分视图的弹出式编辑器。我只想在添加新行时启用字段编辑,而不是在编辑行时启用。我尝试在按钮的 onclick 事件中处理此问题,但为时过早,控件尚未在 DOM 中。
【问题讨论】:
我有一个使用 MVC 的剑道网格,我正在使用带有编辑器模板部分视图的弹出式编辑器。我只想在添加新行时启用字段编辑,而不是在编辑行时启用。我尝试在按钮的 onclick 事件中处理此问题,但为时过早,控件尚未在 DOM 中。
【问题讨论】:
订阅网格的edit 事件。然后,获取编辑后的数据项(e.model),通过e.model.isNew()查看是新的还是已有的。
如果用户正在编辑现有行,请在编辑容器 (e.container) 内将access the respective editor 设为只读,或将其隐藏。
【讨论】: