2017-01-04 9 views
0

剣道のデフォルトデザインbutton designを使用する削除ボタンを持っていますが、私自身の機能を使用しています。カスタム機能付き剣道グリッド

これは、ボタンのコードです:

columns.Command(command => { command.Destroy(); }).Width(30); 
+0

New2Programmingねえ。その特定のデザインを探している場合、またはそのデザインに機能を取り付けることが困難な場合は、あなたの質問は明確ではありません。私は以下の答えを与えている方法です。あなたが何かを探しているなら、私に知らせてください。 –

答えて

1

はい、ユーザが削除ボタンをクリックしたときにあなたがしなければならないすべてはJavaスクリプトメソッドを実行されて簡単です。あなたがそれを達成する一つの方法です。

columns.Command(c => c.Custom("Delete").Click("deleteRecord")); 

Javascriptを

function deleteRecord(e) { 
    var dataItem = this.dataItem($(e.currentTarget).closest("tr")); 
    if (confirm('Are you sure you want to delete : ' + dataItem.name)) { 
     var grid = $("#gridNAME").data("kendoGrid"); 
     grid.dataSource.remove(dataItem); 
     grid.dataSource.sync(); 
     grid.refresh(); 
    } 
} 
関連する問題