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

时间:2018-07-05 05:53:04

标签: c# model-view-controller kendo-grid

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

在控制器中:

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 },

    });

})

1 个答案:

答案 0 :(得分:0)

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

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

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

查看此链接:Display Delete Confirmation as Button in the Command Column

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