Kendo grid 剑道UI网格自定义命令

Kendo grid 剑道UI网格自定义命令,kendo-grid,Kendo Grid,我试图设置一个按钮,使用剑道UI网格向函数发帖。当我单击我创建的按钮时,它只传递对象的null值。这是我的代码的内容 @(Html.Kendo().Grid<ModelObject>() .Name("Grid") .Columns(columns => { columns.Bound(e => e.id); columns.Command(command => { command.Custom("do so

我试图设置一个按钮,使用剑道UI网格向函数发帖。当我单击我创建的按钮时,它只传递对象的null值。这是我的代码的内容

 @(Html.Kendo().Grid<ModelObject>()
    .Name("Grid")
    .Columns(columns =>
    {
        columns.Bound(e => e.id);
        columns.Command(command => { command.Custom("do something").SendDataKeys(true).Click("functionName"); });
    })...

这个问题应该能回答你的问题

查看javascript解决方案的注释

如果你仍然有问题。让我知道我有一个可能的解决方案,但这取决于您希望将什么作为您的对象发送回服务器

function functionName(e) {
    $.ajax({
        type: 'POST',
        url: '@Url.Action("Action", "Controller")',
        data: { item: e },
        dataType: 'json',
        cache: false,
        success: function (result) { }
    });
}