如何在Telerik MVC网格中确定网格行是否为新编辑

Sea*_*gan 2 telerik telerik-mvc telerik-grid

我有一个包含布尔值CreateIncident的Telerik MVC网格.对于新行,我想将该值设置为true.对于编辑,如果值已经为true,我想禁用该复选框.Kendo UI显然添加了一种方法来确定该行是否是新的,但是在MVC版本中无法访问相同的调用.我可以拦截C#中的Insert和Update事件,但是在他们点击Save按钮之后.我可以拦截Javascript中的编辑事件,这是上面的Kendo答案进行调用的地方.

或者,如果有更好的方法来解决这个问题,我愿意接受建议.

Pan*_*oti 9

实际答案是

if (e.model.isNew())
Run Code Online (Sandbox Code Playgroud)

因此,当isNew()为True时,如果为False,则您有一个新行,否则您处于编辑模式