Combobox出现System.Data.DataRowView的原因

这种情况多次遇到。有时候明明完全相同的代码,在不同的场景运行却是两种结果,

其中一种坏的结果就是 comboBox所有的项都显示为System.Data.DataRowView

 

今天仔研究了一下,应该是datasource清空的时候,displaymember 有时候也一起清除了。

所以最安全的做法就是,每次更新datasource后,重新指定displaymember。

posted @ 2016-05-23 10:31  enif  阅读(360)  评论(0编辑  收藏  举报
豫ICP备2021034901号