我正在使用Kendo UI Grid Edit和Delete命令來管理數據。Kendo UI Grid取消事件
我遇到的問題是我有一個自定義樣式需要應用到刪除按鈕。我可以在DataBound事件上添加類,但是當用戶嘗試編輯數據時,樣式會在按鈕上消失,並返回到默認的Kendo UI樣式。
jQuery的使用增添風采
function onRowBound(e) {
$(".k-grid-delete").removeClass("k-button k-button-icontext").addClass("btn btn-danger");
}
劍道MVC活動
columns.Command(command => command.Edit()).Title("Edit");
columns.Command(command => command.Destroy()).Title("Remove")
.........
.Events(e =>
{
e.DataBound("onRowBound");
e.Cancel("onRowBound");
e.Edit("onRowBound");
}))
我已經試過有在取消事件的相同方法火災,但風格依舊回覆到默認的一個。有什麼方法可以設置樣式,最好不使用「ClientTemplate」功能?
這對我有用。儘管我覺得這不是最好的辦法,但它似乎是唯一真正有效的方法。謝謝 – sevargdcg
爲我工作,但似乎有點破解?它是如何爲你測試的? – GP24