将Devextreme Pivot网格保存到数据库

时间:2017-12-16 14:01:54

标签: asp.net-mvc devexpress devextreme devexpress-mvc

我正在使用Devextreme js组件。我正在将数据加载到Devextreme PivotGrid组件,我想将PivotGrid保存到我的数据库。我在Devexpress中看到了 PivotGridSettings 。我想知道我可以在我的MVC项目中使用该类。 顺便说一句,我将PivotGrid存储到浏览器本地存储。我想知道除了使用本地存储之外的任何方式? 提前致谢

2 个答案:

答案 0 :(得分:1)


PivotGrid提供stateStoring选项。它可以帮助您存储PivotGrid的设置。
例如,启用此选项后,PivotGrid会将其设置存储在浏览器的本地存储中。
如果要将它们存储在数据库中,请使用custom类型的存储。只需通过指定customSavecustomLoad回调函数来定义保存和加载状态的操作。将JSON状态发送到customSave上的数据库,然后将其应用到customLoad上的PivotGrid。
您可以在DevExtreme documentation中找到有关stateStoring功能的更多信息。
顺便说一句,这是Demo你可以尝试的地方。

答案 1 :(得分:0)

您无法从数据透视网格中保存计算数据,因为它从您提供的数据源中读取数据,数据透视网格所做的计算取决于数据源。