如何在Kendo UI网格中创建自定义删除/销毁按钮/命令?

Vla*_*den 9 telerik telerik-mvc telerik-grid kendo-ui

我正在使用Kendo UI网格,GridEditMode.InCell我需要在网格列中添加删除/销毁命令的超链接,而不是默认的"删除"按钮.

我目前的代码如下:

c.Command(command => command.Destroy()).Width(90);
Run Code Online (Sandbox Code Playgroud)

Vla*_*den 14

这就是我最终要做的事情

          c.Template(@<text></text>)
              .Width(50)
              .ClientTemplate(@"<a class=""k-button-icontext k-grid-delete"" href=""\#"">Delete</a>");
Run Code Online (Sandbox Code Playgroud)

  • 请注意,您必须将.Editable()添加到网格中,以便将事件附加到"k-grid-delete"项目 (2认同)

Pet*_*bev 12

您需要做的就是添加一个具有k-grid-delete该类的元素.

例如,您可以将以下锚元素添加到模板列中,它将作为删除按钮开始工作.

<a class="k-button k-button-icontext k-grid-delete" href="#">My delete !</a>
Run Code Online (Sandbox Code Playgroud)