我正在使用kendo ui网格作为angularj。场景是;我已经扩展了一个主行,该行包含其详细信息模板中的另一个网格。当我在详细模板网格中插入新项目时,主行会自动倒塌。我想要的是,当我对详细模板网格进行更改时,比主行不得影响(我的意思是不应该折叠)。任何帮助将不胜感激。
我知道这个问题是旧的,但是我面对相同的情况并提出了这个问题,当您以任何含义重新启动/刷新网格时,网格会得到重新构成,因此您崩溃了你的行。显然,这种行为是Kendo UI的。您唯一可以做的就是将扩展的行ID进行,然后重新启动网格,重新启动再次扩展该行
尝试在网格中添加数据框功能,以取消项目更改事件的默认操作。
示例如下:
$("#grid").kendoGrid({
navigatable: true,
sortable: true,
dataBinding: function (e) {
if (e.action == "itemchange") {
e.preventDefault();
}
},
});