【问题标题】:Save or cache selected columns by columnChooser on devextreme DataGrid通过 devextreme DataGrid 上的 columnChooser 保存或缓存选定的列
【发布时间】:2018-07-13 12:11:08
【问题描述】:

如何在 devextreme 数据网格中为每个用户保存或缓存选定的列?通过 cookie、会话、数据库或其他任何东西......! 问题是用户选择了他们想要或需要的东西,但通过重新加载页面,一切都会重置!

【问题讨论】:

  • @AlekseySolovey 好答案!我在他们的文档中发现了一个名为 stateStoring 的属性,它可以完成 localStorage 的工作。

标签: c# angularjs datagridview devexpress devextreme


【解决方案1】:

将此添加到网格配置:

stateStoring: {
   enabled: true
}

【讨论】:

    【解决方案2】:

    如果您使用Angular Js,则需要将此代码添加到配置中,如下所示

    stateStoring: {
         enabled: true
    }
    

    如果你在 localStorage 中存储数据

    stateStoring: {
         enabled: true,
         type: "localStorage",
         storageKey: "storage"//This is localStorage's item key
    }
        
    

    欲了解更多信息,请访问此链接 Devextreme Datagrid State Persistence in Angular Js

    如果您使用Angular 2+,则可以使用dxo-state-storing组件。更多信息请访问此链接:Devextreme Datagrid State Persistence in Angular 2+

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-06
      • 2016-01-14
      • 1970-01-01
      • 1970-01-01
      • 2019-07-11
      相关资源
      最近更新 更多