0

グリッド内にグリッド、詳細ビューがあり、行を選択せず​​に展開できるようにしたいです。親グリッドの行の左端にある画像、行を展開するボタンを押すたびに、その行も選択されます。

親グリッドの行を選択せず​​に「エキスパンダー」をクリックする方法はありますか?

君たちありがとう。

    @(Html.Kendo().Grid<SomeModel>()
      .Name("SomeGrid")
      .Columns(c =>
          {
              // some columns (abbreviated)
          })
      .Selectable(s => s.Enabled(true).Mode(GridSelectionMode.Single).Type(GridSelectionType.Row))
      .ClientDetailTemplateId("someTemp")
      .Events(events => events.DataBound("dataBound").Change("onSomeGridChange"))
      .DataSource(d => d.Ajax().Model(model => model.Id(p => p.SomeId)))
      )  

<script id="someTemp" type="text/kendo-tmpl">
@(Html.Kendo().Grid<SomeObject>()
      .Name("grid_#=SomeId#")
      .Columns(c =>
          {
              // some columns (abbreviated)
          })
      .Selectable(s => s.Enabled(true).Mode(GridSelectionMode.Single).Type(GridSelectionType.Row))
      .Events(events => events.Change("onOther GridChange"))
      .DataSource(dataSource => dataSource
                                    .Ajax()
                                    .Read(read => read.Action("GetSomeData", "Controller", new { blNumber = "#=SomeId#" })))
      .ToClientTemplate()
      ) 

4

1 に答える 1