[問題] DataGridView寫入XML

看板C_Sharp (C#)作者 (Kai)時間14年前 (2011/06/11 16:47), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/1
各位先進好, 我有個問題想請教... 我有一個現成的XML檔, 後來將檔案讀進datagridview裡面並顯示 後來想把某幾個column資料給刪掉 所以使用 dataGridView2.Columns.Remove(), 刪除之後我就設定一個button,按它另外存成一個新的XML檔 如下, DataTable dtt = new DataTable(); dtt = (DataTable)(dataGridView2.DataSource); dtt.WriteXml("C:\\Apache\\htdocs\\basic_info\\basic.xml"); 但卻發現新存成的XML檔跟原本的XML檔一模一樣, 請問我哪邊做錯了? 麻煩各位大大提點一下 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.35.105

06/11 17:46, , 1F
dataGridView的Column被刪掉了 但是XML裡的資料沒有被刪掉
06/11 17:46, 1F

06/11 17:48, , 2F
dataGridView的DataSource是XML,你只是把原本的XML又複製了
06/11 17:48, 2F

06/11 17:48, , 3F
一份。 (應該是這樣吧....不負責任發言。)
06/11 17:48, 3F

06/11 18:37, , 4F
恩, 沒錯, 取得的是 datasource 的內容, 不是 datagridview
06/11 18:37, 4F

06/11 19:54, , 5F
那請問我該往哪個方向去解決這個問題呢??
06/11 19:54, 5F

06/12 07:41, , 6F
產一的只包含你需要欄位的 datatable 就可以了
06/12 07:41, 6F

06/14 20:54, , 7F
謝謝解答~~
06/14 20:54, 7F
文章代碼(AID): #1DyokmVP (C_Sharp)
文章代碼(AID): #1DyokmVP (C_Sharp)