0
我想将一个Kendo UI网格绑定到$scope
上的一个对象,而不是kendo.data.dataSource
。网格显示数据(位于对象中),但如果我更改数据或添加新行,则更改不会反映在$scope
对象中。这是为什么?
我真正的问题是,我想显示两个网格顶部&底部,当用户从顶部网格中选择一行时,底部网格应该填充细节。但是,这些细节已经被提取并保存在顶部网格的数据源中(因此我没有底部网格的传输部分),因为我希望能够保存批次中的任何更改。
这是我如何结合我的网格
顶格
<div kendo-grid="mainGrid"
k-sortable="true"
k-editable="true"
k-selectable="'row'"
k-filterable="true"
k-resizable="true"
k-scrollable='{ "virtual":true }'
k-on-change="selected = dataItem"
k-options="mainGridOptions"
k-height="165">
</div>
底电网
<div kendo-grid="detailGrid"
k-editable="true"
k-selectable="'row'"
k-options="detailGridOptions"
k-data-source="selected.Details"
k-height="125"></div>
这是我如何添加记录下电网
$scope.detailGrid.dataSource.add();