我有这个例子:http://dojo.telerik.com/IhEdu
数据中有列CanDelete,可以隐藏/显示"delete“命令列。根据CanDelete值在dataBound中删除列。
现在尝试单击“编辑”网格中的文本,然后在弹出对话框中单击“取消”。“删除”出现在“编辑”的右边。但此列已在dataBound上删除。
这与模式有关,因为删除模式会修复此问题。为什么?这个模式定义有什么问题?
Thnx请求帮助
发布于 2016-03-03 11:58:31
我认为当对话框关闭时,行将被重新构建。
尝试用CanDelete模板替换命令和dataBound处理程序
{
field: "CanDelete",
template: "<a class='k-grid-edit'> edit </a> #if(CanDelete){#<a class='k-grid-delete'> delete </a>#}#"
}
https://stackoverflow.com/questions/35768021
复制相似问题