我看到Telerik Demo,它有一些排序示例。但我不能以同样的方式使它工作。
例如:
我做了什么:
radGridView.SortDescriptors.Add("ColumnName", ListSortDirection.Ascending);
它排序很好,但我看不到向下/向上箭头指示器显示列在我的代码中按降序/升序排序。
答案 0 :(得分:0)
我刚刚在一个新项目中尝试过,我确实让指示箭头指向上升和下降为降序。
radGridView.SortDescriptors.Add("column3", ListSortDirection.Ascending);
radGridView.SortDescriptors.Add("column4", ListSortDirection.Descending);
但是,如果您已禁用用户的排序功能,则会隐藏它们。
在设计器中确保EnableSorting
为True,或在排序前添加以下代码行:
radGridView.EnableSorting = true;
仔细查看您的问题后,您可能会手动排序,然后添加SortDescriptor
。尝试清除所有现有的排序描述符,然后再添加新的排序描述符:
radGridView.SortDescriptors.Clear();
radGridView.SortDescriptors.Add("ColumnName", ListSortDirection.Ascending);