0

我正在使用Kendo UI Grid進行ASP.NET MVC4應用程序的開發。如何使用Kendo網格自定義命令?

而且我想顯示'Destroy'命令的自定義確認消息。並且爲此我使用自定義命令。

下面是一塊爲代碼: -

<%:Html.Kendo().Grid<Kendo.Mvc.Examples.Models.EmployeeViewModel>() 
    .Name("Grid") 
    .Columns(columns => 
    { 
     columns.Bound(e => e.FirstName); 
     columns.Bound(e => e.LastName); 
     columns.Bound(e => e.Title); 
     columns.Command(command => command.Custom("ViewDetails").Click("showDetails")); 
    }) 
    .DataSource(dataSource => dataSource 
     .Ajax() 
     .Read(read => read.Action("CustomCommand_Read", "Grid")) 
    ) 
%> 

現在,我想添加一個方法,在數據源之前叫我「ShowDetails」 javascript函數(自定義命令的onclick功能) 。

那麼,怎樣才能添加我的行動DataSource部分一樣 - 讀取,創建,Destory?

+0

是你試圖再次讀取數據源?我只是有點困惑你想要做什麼 – CSharper

回答

0

你可以試試在這種情況下,你調用函數JS_function並傳遞返回將此功能到您的控制器動作參數做到這一點

.Read(read => read.Action("CustomCommand_Read", "Grid").Data("JS_function")) 

(不僞造者添加到您的CustomCommand_Read參數)

+0

嗨標準,淨這不是我的問題的答案。我想知道,如果我使用自定義命令,那麼我怎麼能添加數據源選項的操作方法爲custom.Like閱讀,銷燬和創建。 – Pawan

相關問題