|
[Index.cshtml]
document.getElementById("savebtn").addEventListener("click", function() {
var grid = document.getElementById("Grid").ej2_instances[0];
var gridColumns = JSON.parse(grid.getPersistData()).columns;
localStorage.setItem("gcolumns", JSON.stringify(gridColumns));
});
document.getElementById("resetbtn").addEventListener("click", function() {
var grid = document.getElementById("Grid").ej2_instances[0];
var gcols = JSON.parse(localStorage.getItem("gcolumns"));
grid.setProperties({ columns: gcols });
}); |
|
[Index.cshtml]
function ResizeStop (args) {
var resizeColumns=JSON.parse(grid.getPersistData()).columns;
// You can store the resizedColumns value to server based on user
}, |
|
[Index.cshtml]
function ActionBegin(args){
if(args.requestType == “reorder”){
// You can write your own code here while column reordering
}
} |