Javascript 使用参数映射将数据传递给控制器

Javascript 使用参数映射将数据传递给控制器,javascript,html,asp.net-mvc,kendo-ui,Javascript,Html,Asp.net Mvc,Kendo Ui,我正在使用新的调度程序,我不知道如何将预约的参数传递给控制器以更新我的数据库。我认为这与parameterMap有关,但即使我将其更改为保存数据或其他内容,我也会在控制器中如何调用它。这里有两个问题。如何让它保存数据,以及如何将数据传递给控制器 parameterMap: function (options, operation, data) { if (operation !== "read" && options.mod

我正在使用新的调度程序,我不知道如何将预约的参数传递给控制器以更新我的数据库。我认为这与parameterMap有关,但即使我将其更改为保存数据或其他内容,我也会在控制器中如何调用它。这里有两个问题。如何让它保存数据,以及如何将数据传递给控制器

parameterMap: function (options, operation, data) {
                            if (operation !== "read" && options.models) {
                                return {
                                    models: kendo.stringify(options.models),
                                    value:data
                                };
                            }
                        }

查看ASP.NET MVC选项卡>controller.cs:


看起来所有数据都在您要传递到控制器操作(剑道处理该部分)的模型中,因此无论您以何种方式设置数据库,所有传入的数据都应该在“任务”对象中。

查看ASP.NET MVC选项卡>controller.cs:


看起来所有的数据都在传递到控制器操作的模型中(kendo处理该部分),所以无论您以何种方式设置数据库,所有传入的数据都应该在“task”对象中。

问题是我使用的是kendo的html版本,而不是mvc版本。我忘了提到我使用的是剑道的html版本,而不是mvc版本。我忘了提那件事
public virtual JsonResult Create([DataSourceRequest] DataSourceRequest request, TaskViewModel task)
    {
        if (ModelState.IsValid)
        {
            taskService.Insert(task, ModelState);
        }

        return Json(new[] { task }.ToDataSourceResult(request, ModelState));
    }