我正在将Kendo UI TreeList和Grid用于jquery。我想基于行值隐藏命令按钮。在网格中,我附加了dataBound事件以评估模型值和显示/隐藏命令按钮,以下代码可以正常工作
dataBound:function(e){
var delButton = e.container.find(".k-grid-Delete");
if (...) delButton.hide();
}
对于TreeList,相同的代码似乎也不错。但是,当我添加内联编辑功能时,相同的代码会有所不同。 单击“编辑”或“添加”时,网格保持原始可见状态,但树状列表显示所有按钮。 当单击“取消”时,我在取消事件中触发了dataBound事件,因此可以刷新UI,然后网格可以正确显示,但是即使dataBound用正确的逻辑执行,树形列表仍显示所有按钮。
有人知道如何解决此问题吗? 谢谢, 戴志夫