Hello,
in this demo, i can use column swaaping option via client side,
http://demos.telerik.com/aspnet-ajax/grid/examples/client/clientsideevents/defaultcs.aspx
but i need save user column orders in databasei because when user enter the sytem later, user should see own grid template
my problem is i cant get column cell Index on server side
Java Script Function :
function ColumnMouseOver(sender, eventArgs) {
var text = "";
text +=
" Display Order : ";
text +=
", Index: " + eventArgs.get_gridColumn().get_element().cellIndex;
document.getElementById(
"OutPut").innerHTML = text;
}
after the columns swapping events, i need all columns order Index for saving data Base,
but i could'nt find "eventArgs.get_gridColumn().get_element().cellIndex;" in server side.
all swaipping process running or client side, i think server side cant undesrtand swapping column orders.
and there is one button below the grid :
foreach (GridColumn columns in this.gridOrderColumn.Columns)
{
userTemplateDetail =
new UserTemplateDetail();
userTemplateDetail.UserTemplateId = userTemplateID;
userTemplateDetail.CurrentStateId = -1;
userTemplateDetail.OrderIndex = columns.OrderIndex ?? // <--- i cant get CellIndex -- order index doesnt change when swapping
dbUserTemplateDetail.add(userTemplateDetail);
}
i can describe my point, and i need to help.
Thanks