DataGridView如何獲取選中行資料並更新

翟倩發表於2018-12-22

前言:機房合作的時候有一個反饋的功能,使用者和操作員可以對網咖的情況提出一些反饋。管理員處理反饋資訊。這裡面需要做的就是用DataGridView控制元件,選中某一行,然後進行更新。然而可以選中某一行,但是更新不了,於是就查了好多部落格,大多都是關於如何選中某一行,但是沒有關於如何更新的,所以就來分享一下。

(一)獲取選中行

      var rows = DateGV.SelectedRows;//獲取選中行      
         

(二)根據ID更新選中行

 FeedBackInfoEntity enfeedback = new FeedBackInfoEntity();
 enfeedback.Id = Convert.ToInt32(  DateGV.Rows[e.RowIndex].Cells["id"].Value);   //根據ID更新選中行
 enfeedback.Level = cmbLevel.Text;
 DateGV.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
 Facade.FeedbackFacade F = new FeedbackFacade();
                

總結:每一次遇到問題都是一次成長,在成長中不斷的收穫學習,同時感謝連康的幫助,一看就明白問題所在了。果然只是需要不斷積累,不斷學習的。

相關文章