0

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

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

1 回答 1

0

你所要求的不能那么简单地实现。

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

于 2014-03-04T19:56:01.293 回答