我正在研究一个wpf应用程序。它在数据网格中显示了一些结果。
我想对数据grid.column中的列进行排序包含double
values.RadDataGrid在您单击列标题时提供内置的排序机制。
我的问题是..当数据不可用时我将NA作为结果。所以我的列值就像345,567,NA,567,88 etc
我无法对列进行排序......
编写NA
m将double转换为字符串...所以我认为这是问题所在。
什么是选项,这样当我仍然没有数据时,我想显示这样的值,可以将其视为double,我的列将被排序。
它在第一个数字上排序。
答案 0 :(得分:0)
在您的网格中,设置' SortExpression'属性为数字版本的属性。像这样......
<telerik:GridBoundColumn DataField="MyPropertyAsString" HeaderText="MyValue" SortExpression="MyPropertyAsDouble" />