DataGridView發生異常


 

在GridView中綁定 List 出現異常。

-------------

在做GridView中綁定 List時出現異常,此異常有時顯示,有時不顯示,經過幾次測試,發現異常出現前的操作時 從list中移除數據。

有結合提示的異常  IndexOutOfRangeException ,索引 6 沒有值,發現索引6 為刪除前,集合中的最大下標。

所以解決方案如下:

從list中移除對象后,立即執行綁定操作。為了慎重起見,綁定錢先綁定空對象。

list.Remove(obj);

datagridView.DataSouce = null;

dtagridView.DataSouce = list;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM