【问题标题】:Kendo UI grid subrow剑道 UI 网格子行
【发布时间】:2016-02-18 22:55:20
【问题描述】:

我需要开发一个剑道网格作为以下模型中的网格:

这很简单,但是当在一个选择字段中选择了特殊值时,必须显示一种子行:

所以,这组 3(或 6)个字段是我需要在每个网格行上拥有的。这意味着我需要像这样添加其他行,以便能够实时编辑或删除它们。

我想知道实现这一目标的最佳方法是什么(如果可能的话)。

我可以简单地将整个字段集(带有子行)定义为单个网格行,然后使用 CSS 或剑道网格以某种方式拆分它已经支持这种布局吗?

【问题讨论】:

  • 你会有一个数据列表?或者只是这 6 个可能的字段?
  • @MarcoPalma 字段的数量是静态的,组合中的值来自远程服务,但激活子行的特殊值是固定的。

标签: css kendo-ui kendo-grid


【解决方案1】:

Kendo UI 网格是一个小部件,它允许您通过其表格表示来可视化和编辑数据,我认为 KendoGrid 不是最好的方法。

您只需要在剑道模板上创建 3 个静态下拉菜单,当您单击“特殊”值时,如果需要,您必须再次使用其他数据附加模板。

检查KendoTemplate docs

编辑:所以您将不得不使用 kendogrid 详细信息(硬编码),并使用 tempate 向您展示我认为的 3 个字段。 希望对您有所帮助

【讨论】:

  • 感谢您的回答,不幸的是,我认为我误解了您对问题的评论,并且给了您错误的信息。我仍然需要网格小部件:因为我有固定数量的字段...在每一行上,但我仍然需要添加额外的行(所有相同的类型,带有子行)。我将问题编辑得更准确。
  • 我更新了我的awser,你'subrow'你说我认为你可以使用细节来做到这一点。或者如果不是内联编辑,你可以轻松使用弹出编辑器。
  • 不确定我是否能完全按照例外情况做,但似乎真的很接近我的需要。以前从未听说过网格细节!谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-24
  • 2015-11-11
  • 2014-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多