没有Incell编辑的Kendo批量更新

时间:2014-03-03 22:02:24

标签: asp.net-mvc kendo-ui kendo-grid batch-updates

我正在尝试进行ajax批量更新,而不在Kendo Grid中启用InCell编辑。我想允许用户选择一堆行,然后将它们标记为某个状态(从下拉列表中选择),然后进行批量更新。有没有办法可以在自定义工具栏操作中传递当前选定的网格项?类似的东西:

@(Html.Kendo().Grid<Grid>().Name("Grid")
      .DataSource(ds => ds
          .Ajax()
...
      )
    .ToolBar(toolbar => toolbar.Custom().Action("Grid_Update", "Sessions", new {sessionId = ViewBag.SessionID, cycles = **selectedGridItems**}))
)

1 个答案:

答案 0 :(得分:0)

你提出的问题简直无法实现。

相反,我想指出即使没有单元格编辑模式,您仍然可以使用batch更新。例如,使用 here 的代码库不使用InCell编辑,但仍然具有“保存更改”按钮,它仍然以相同的方式将修改后的记录发送到服务器。