2017-07-27 58 views
0

我在我的應用程序中有這個網格。以編程方式在劍道網格上啓用可選

@(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)) 

編程?

TKS提前。 瑞馬丁斯

回答

0

你應該使用下面的代碼:

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

您可以查看演示here