Кендо при отмене события отображается скрытая кнопка, которая была скрыта в Databound - PullRequest
0 голосов
/ 18 июня 2020

У меня есть jQuery kendo , и я добавил настраиваемую кнопку, используя шаблон

{ template: "<a href='@Url.Action("EditCountryData", "Reliable")" + "?system=#=CountryName#><input type='button' value='Edit' class=\"k-button k-button-icontext Customedit\" ></span></a>", width: "90px" },  

Я сделал эту кнопку скрытой в функции onDatabound

dataBound: function (e) {
    var dataItems = e.sender.dataSource.view();
    for (var j = 0; j < dataItems.length; j++) {

        var row = e.sender.tbody.find("[data-uid='" + dataItems[j].uid + "']");
        var editButton = row.find(".Customedit");
        $(editButton).hide();
    }
},
editable: {
    mode: "inline",
        createAt: "bottom",
            confirmation: true,
                confirmDelete: "Yes",
    },    

Когда я нажимаю кнопку отмены, отображается скрытая кнопка

Before click on cancel

После нажатия кнопки отмены редактирования отображается по умолчанию

enter image description here

...