以编程方式在kendo网格上启用可选项

时间:2017-07-27 12:18:06

标签: kendo-ui kendo-grid jquery-ui-selectable

我的应用程序中有这个网格。

  @(Html.Kendo().Grid<Something>
          ()
          .Name("Something")
          .Selectable(builder => builder.Type(GridSelectionType.Row).Mode(GridSelectionMode.Multiple).Enabled(false) )
          .ClientRowTemplate(Html.Partial("Partials/Something").ToHtmlString())
          .TableHtmlAttributes(new { @class = "table table-stripped" })
          .Scrollable(scrollable => scrollable.Height(100).Enabled(true))
          .Columns(columns =>
          {
              columns.Bound(h => h.Something).Title("Something").Width(120);
              columns.Bound(h => h.Something).Title("Something").Width(120);
              columns.Bound(h => h.Something).Title("Something");
          }))

当我选择另一个网格时,将填充此网格。 一旦填充,我应该能够选择多行。 我看着evrywhere的价值,我可以改变,但到目前为止没有运气。 如何或在何处更改此

 .Selectable(builder => builder.Type(GridSelectionType.Row).Mode(GridSelectionMode.Multiple).Enabled(false) )

 .Selectable(builder => builder.Type(GridSelectionType.Row).Mode(GridSelectionMode.Multiple).Enabled(true) )

编程?

事先提前。 瑞·马丁斯

1 个答案:

答案 0 :(得分:0)

您应该使用以下代码:

.Selectable(selectable => selectable
    .Mode(GridSelectionMode.Multiple))

您可以查看演示here