2015-08-26 28 views
0

如何排序子集的DataView?我使用DataView的Sort屬性。是否有可能只是最後添加的所有記錄進行排序(我們將其命名爲「新紀錄」) - 等到用戶完整輸入數據在這個新記錄的字段,然後開始排序整個數據視圖的。如何對DataView的子集進行排序?

回答

0

我知道這已經有一段時間了,你已經開始了。但對於後代,如果您使用DataView.NewRow(),並且在執行Row.EndEdit()之前,您可以通過將DataView.RowStateFilter設置爲DataViewRowState.OriginalRows來獲取其他行。

您保留新行,可以使用與過濾器匹配的行。我會想象你在做Row.EndEdit()之前將過濾器設置回當前的狀態,但我從來沒有做過這種特殊的移動。

您還可以使用DataView.Table.NewRow()。在執行DataView.Table.Rows.Add(Row)之前,這不會添加到您的數據視圖中。我總是這樣做 - 我認爲這很容易。

相關問題