I'm trying to create a grid using a winTree (UltraNode) that's sortable, I create this programaticly, add the columns and nodes by code. When displaying the grid I'm able to sort by the alphabetical columns, but the Id and another field that are numerical aren't sorted.
A simplification of what I'm doing would be:
var tree = new UltraTree();
tree.override.ColumnSet.Columns.Add(new UltraTreeNodeColumn{text = "Name"});
tree.override.ColumnSet.Columns.Add(new UltraTreeNodeColumn{text = "Id"});
var treeNode1 = new UltraTreeNode();
treeNode1.Cells["Name"].Value = name1;
treeNode1.Cells["Id"].Value = Id1;
tree.Nodes.Add(treeNode1);
var treeNode2 = new UltraTreeNode();
treeNode2.Cells["Name"].Value = name2;
treeNode2.Cells["Id"].Value = Id2;
tree.Nodes.Add(treeNode2);
When viewing the grid, I can sort the alphabetic values using the column header, but when I click the Id header there's no sorting.
Thanks