Kendo: 如何设置命令删除按钮在选定行上的可见性

Kendo: how do i set the visibility of the command delete button on a selected rows

在示例代码中 http://dojo.telerik.com/UVoSUl/2 我隐藏了某些行的删除按钮。 它是有效的。

如果我然后按“编辑”,然后按“取消”,“删除”按钮将再次出现。 我试图在事件取消时隐藏按钮,但按钮是稍后生成的。

如何隐藏某些行的删除按钮,使其在按下取消后不再显示?

您正在使用 jQuery 隐藏按钮,这不是一个好方法。

幸运的是,Kendo 网格小部件内置了您需要的功能。您可以这样做:

{ command: ["edit", {
    name: "delete",
    visible: function(row) {
        return row.ProductName !== "Chai" && row.ProductName !== "Chang"
    }
}] }