【问题标题】:How to use Kendo grid custom command?如何使用剑道网格自定义命令?
【发布时间】:2014-01-27 05:41:52
【问题描述】:

我正在使用 Kendo UI Grid 开发 ASP.NET MVC4 应用程序。

我想显示“销毁”命令的自定义确认消息。为此,我正在使用自定义命令。

下面是这段代码:-

<%: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 中添加一种方法。

那么如何在 DataSource 部分添加我的操作,例如 - Read、Create、Destory?

【问题讨论】:

  • 您是否要再次读取数据源?我只是有点困惑你要做什么

标签: asp.net-mvc-4 kendo-grid datasource section508


【解决方案1】:

你可以试试这个

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

在这种情况下,您调用函数 JS_function 并将返回此函数的参数传递给您的控制器操作(不要伪造添加到您的 CustomCommand_Read 参数)

【讨论】:

  • 嗨 Std,Net 这不是我的问题的答案。我想知道我是否使用自定义命令,那么如何在自定义的数据源选项中添加该操作方法。像读取,销毁并创建。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-07-27
  • 2014-10-21
  • 2017-02-16
  • 2016-06-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多