2014-09-03 92 views
0

我正在使用wpf應用程序。它在數據網格中顯示了一些結果。通過單擊列標題排序radGridView

我想排序數據grid.column中的列包含double values.RadDataGrid提供內置的排序機制,當你點擊列標題。

我的問題是......當數據不可用時,我將NA作爲結果。所以我的列值都喜歡345,567,NA,567,88 etc

我無法列進行排序...

對於寫NA米轉換雙象串......所以我覺得這是問題。

什麼是選項,以便當我沒有數據仍然我想顯示這樣的值可以被視爲雙重和我的列將被排序。

這是排序的第一個數字。 enter image description here

+0

參考:http://stackoverflow.com/questions/2129601/how-can-i-apply-a-custom-sort-rule-to-a-wpf-datagrid – 2014-09-03 07:52:24

+0

我的數據正在排序第一位數字。 – Neha 2014-09-03 11:22:57

回答

0

在您的網格中,將'SortExpression'屬性設置爲屬性的數字版本。事情是這樣的......

<telerik:GridBoundColumn DataField="MyPropertyAsString" HeaderText="MyValue" SortExpression="MyPropertyAsDouble" />