在devextreme DataGrid上按columnChooser保存或缓存选定的列

时间:2018-07-13 12:11:09

标签: c# angularjs datagridview devexpress devextreme

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

2 个答案:

答案 0 :(得分:1)

将此添加到网格配置:

stateStoring: {
   enabled: true
}

答案 1 :(得分:0)

如果您使用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+