VS2015中DataGridView的DataGridViewComBoboxCell列值无效及数据绑定错误的解决方法
生活随笔
收集整理的這篇文章主要介紹了
VS2015中DataGridView的DataGridViewComBoboxCell列值无效及数据绑定错误的解决方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在VS2015中練習DataGridView的使用,
發現其中的DataGridViewComBoboxCell列存在著綁定數據庫列后出現值無效的提示
根據網上的解決辦法,添加了DataError后可以解決問題,但是數據庫列依然不能正常綁定
研究一番后終于明白出錯的原因,并找到解決方法:
DataGridViewComBoboxCell列綁定的數據要存在列的Item內,不然就會認為是錯誤值,所以在設置列的DataPropertyName值之前一定要填充列的Item,或者提前設置列的綁定數據,最后設置DataPropertyName值,同樣原因,在設計器里面進行上述操作也會出錯,原因就是設計器的DataPropertyName在數據綁定的前面。
所以正確的解決方法是在窗體加載的時候就進行數據綁定,然后設置DataPropertyName。
錯誤:
?
正確方法:
轉載于:https://www.cnblogs.com/lxzhangying/p/4867424.html
總結
以上是生活随笔為你收集整理的VS2015中DataGridView的DataGridViewComBoboxCell列值无效及数据绑定错误的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HYSBZ 1010 玩具装箱toy
- 下一篇: 很漂亮的IP头格式