1
我整理的數據表datewise像同步的datagridview的和DataTable
TableWithOnlyFixedColumns.DefaultView.Sort = "TradingDate asc";
那麼這個數據表分配給datagridview的顯示排序記錄等。
datagridView1.DataSource =TableWithOnlyFixedColumns.DefaultView;
但問題是,當數據表被更新的手段,然後根據數據表發生變化,也的datagridview更新其記錄,但我想喜歡當上面的語句執行它再次更新其記錄。 如果我手動將數據表中的記錄從單元格複製到datagridview單元格,則datagridview中的記錄不按日期排序。
我能爲此做些什麼?
@Marc Gravell,如果我手動設置單元格,它不會以排序後的形式給出輸出,因爲我已經按日期對記錄進行了排序,如果可以用其他方法對我進行排序,那麼它對我來說是最好的。我們可以將數據表的數據克隆到datagridiew? – Harikrishna 2010-05-04 12:07:58
@Marc Gravell,如果我手動設置單元格沒有排序的記錄,我發佈了問題:http://stackoverflow.com/questions/2764879/datagridview-and-sorted-records-of-datatable – Harikrishna 2010-05-04 12:13:44
@Harikrishna - 通過DataGridView支持的兩種方法之一排序是棘手的。 'IBindingList [View]'是一個痛苦的執行。建議你只克隆'DataTable' ... – 2010-05-04 15:39:59