2014-09-01 65 views
2

我有一個會從7個不同functions.There同時填補了DataTable許多列,其中之一是價格這是在相同的格式如127,12我們可以使DataTable在列上自動排序嗎?

一種方法是在月底的時候所有的功能都做了我對DataTable進行排序並向用戶顯示結果。

但是爲了避免上述情況,我可以在列上設置Sort By Default,所以當輸入數據時,它會自動將它上下移動以便在儀表位置上成行。 是否有內置函數?

回答

3
dataTable.DefaultView.Sort = "Price" 

默認情況下,列按升序排列。如果您需要在降序排序:

dataTable.DefaultView.Sort = "Price DESC" 

您也可以排序基於多個列:

dataTable.DefaultView.Sort = "Price, Name" 
+0

謝謝你這麼快回復。 – confusedMind 2014-09-01 19:27:03

+0

@confusedMind,yw,它解決了你的問題嗎? – 2014-09-01 19:31:17

+0

是的,它很完美,不幸的是我必須等待10分鐘才能接受答案:) – confusedMind 2014-09-01 19:31:56

相關問題