0
在主頁上我有一個網格刷新父母的KoGrid從子窗體
<div data-bind="setGridCell: 12,
component: {
name: 'ko.widget.koGrid',
params: {
id: 'gridId',
lazyLoad: true,
autoPopulate: false,
url : someurl;
}">
</div>
和一個孩子組成
<div data-bind="setGridCell: 12,
component: {
name: 'ko.view.report.confirmationWindow',
params: params()
}">
</div>
的子組件將打開一個小窗口,讓我改變數據在網格組件內(都鏈接到Web服務)。
現在,當我單擊子組件上的「提交」按鈕時,數據更改被髮送到服務並在數據庫中更新,子組件也被關閉。
但是,顯示方面,網格看起來仍然完全一樣。我對通常的knockout.js並不陌生,因此我不確定在網格中刷新(就地)數據的最佳方式是什麼,以便用戶可以立即看到更改。
在此先感謝!
(一切是一個.NET C#應用程序中)