2013-11-26 158 views
0

我正在使用劍道網格及其內置功能來創建和更新項目。是否可以更改Kendo Grid Editor的標籤?

我正在尋找一種方法來更改編輯器標籤(標題和按鈕更新/取消)。

enter image description here

我發現這裏的答案(Change Button text in Kendo Ui Grid Popup Window)其中OnaBei介紹瞭如何更改標題。

但是,我仍然無法根據是否正在添加或正在編輯項目來找出更改按鈕名稱的方法。與標題相同,是否可以根據「創建」/「更新」狀態來更改它?

我認爲它可以用JavaScript來完成,但它可能是一個黑客和骯髒的解決方案。

回答

2

這可以在網格的edit事件中完成。 model事件參數有一個isNew方法,它將在「創建」狀態下返回true。下面是一些示例代碼:

edit: function(e) { 
    var title = "Edit mode"; 

    if (e.model.isNew()) { 
     title = "Insert mode"; 
    } 

    var wnd = e.container.data("kendoWindow"); 
    wnd.title(title); 
    } 

和現場演示:http://jsbin.com/USUpAZUT/1/edit

相關問題