将值更新到 AG 网格中的服务器

Posted

技术标签:

【中文标题】将值更新到 AG 网格中的服务器【英文标题】:updating values to server in AG-grid 【发布时间】:2020-10-13 22:24:28 【问题描述】:

这里我在服务器端使用 .net Core 并在 UI 中使用普通的 JavaScript

AG 网格正在通过 ASP.net Core 应用程序从 SQL 视图获取数据。 在网格中,所有单元格都是可编辑的。 现在我想在网格顶部有一个按钮。如果用户单击该按钮,则仅更改的数据需要保存在 DB 中。 是否有任何选项可以获取 oly 污垢值或请建议我如何实现上述用例。

提前致谢。

【问题讨论】:

【参考方案1】:

我认为在 ag-grid 中实现开箱即用的解决方案并不复杂。但您可以借助 cellValueChange 和/或 rowValueChange 事件自行完成(仅当您使用 editType = 'fullRow' 时)。

我建议使用场景editType = 'fullRow'。因此,每当rowValueChange 触发时,将该行的新数据存储在某个数据数组中(当然,如果用户第二次编辑同一行,则需要覆盖之前存储的行值)。当按下按钮时,您只将收集的更改行的数据推送到服务器。

【讨论】:

以上是关于将值更新到 AG 网格中的服务器的主要内容,如果未能解决你的问题,请参考以下文章

最新的 AG 网格更新 (26.2.0) 破坏了我的脚本

分组中的Ag网格显示[关闭]

将 ag-grid 列绑定到数组

Ag 网格分页箭头未正确显示

ag 网格服务器端分页“当网格位于绘制行的中间时,无法让网格绘制行”

空网格上的 ag-Grid 键处理程序