Kendo 动态显示网格自定义命令按钮

Kendo Grid custom command button shown dynamically

我在 Kendo 网格中有一个 Custom Command 按钮,但是它的功能链接到行本身。有没有办法只在插入后显示自定义命令按钮?

网格当前处于 inline 编辑模式,因此当您单击插入时,自定义命令始终显示,单击它会产生错误,因为数据尚不存在(用户尚未'没有点击更新按钮)

参见图片示例:- 我试图让“编辑团队”、“导出并设置活动”按钮仅在数据已输入数据库后(即单击更新按钮后)才可见。

您可以处理 onEdit 事件并使用 jquery 代码禁用自定义命令按钮。

请 post 您的代码以使其正常工作。

我找到了一种仅使用 CSS 的方法 - Kendo 将 k-grid-edit-row class 应用于任何处于可编辑状态的网格行,使用它我可以做:-

/* Hide the buttons on an edit row */
.k-grid-edit-row .k-grid-EditTeams,
.k-grid-edit-row .k-grid-Export,
.k-grid-edit-row .k-grid-SetActive {
  visibility: hidden;
}

其中 k-grid-EditTeams、Export 和 SetActive 是我的按钮 classes。