将删除按钮放在剑道网格 JS 中



嗨,我尝试在剑道网格的每一行中放置删除按钮。 我的数据源是一个列表,我的函数不包含列部分。 那么我该怎么办?

在控制器中:

List<DataRow> lstCompany = ds.Tables[0].AsEnumerable().ToList();
ViewBag.lstCompany = JsonConvert.SerializeObject(ds.Tables[0], Formatting.Indented);

在视图:

$(function () {
var people = @Html.Raw(ViewBag.lstCompany);
$("#grid").kendoGrid({
dataSource: {
data: people },
});
})

剑道为编辑/删除按钮提供了内置功能,或者您也可以使用自定义模板。

定义网格的列时,添加命令列,例如

{ command: ["edit", {
name: "myDelete",
text: "Delete"
}]

请参阅此链接:在命令列中将删除确认显示为按钮

https://www.telerik.com/forums/grid-edit-delete-update-buttons-template

最新更新