最近遇到了一个问题就是在代码区给LookUpEdit.EditValue赋值无效,而在运行时选中一项后确能捕捉到其值,然后我就把绑定到LookUpEdit控件
的Editvalue列的数据类型查看了一下,dtCustomer.Columns["ID"].DataType,发现其类型为System.Decimal,而我赋值时是这样做的 lookupedit1.editvalue = -1;这样做是给他赋
值了一个int类型的,所以它不会生效的。所以说给lookupedit控件赋值时要确认它的数据类型呀。
正确代码:lookupedit1.EditValue = Convert.ToDecimal(-1);