弹出编辑对话框上的取消重置数据

时间:2016-03-03 09:25:31

标签: kendo-ui telerik kendo-grid

我有这个例子: http://dojo.telerik.com/IhEdu

数据中有CanDelete列隐藏/显示"删除"命令列。根据CanDelete值在dataBound中删除列。

现在尝试点击"编辑"网格中的文字然后"取消"在弹出对话框中。并且"删除"出现在"编辑"的右边。但是此列已在dataBound上删除。

它与架构有关,因为删除架构修复了这个问题。为什么?这个架构定义有什么问题?

Thnx寻求帮助

1 个答案:

答案 0 :(得分:0)

我认为在对话框关闭时会重建该行。

尝试使用CanDelete模板替换命令和dataBound处理程序

{ 
  field: "CanDelete", 
  template: "<a class='k-grid-edit'> edit </a> #if(CanDelete){#<a class='k-grid-delete'> delete </a>#}#" 
}

http://dojo.telerik.com/IhEdu/10