Dev控件中的LookUpEdit控件在代码编辑器中给EditValue赋值无效的解决办法。

来源:互联网 发布:网络机房维保方案 编辑:程序博客网 时间:2024/05/16 06:14

最近遇到了一个问题就是在代码区给LookUpEdit.EditValue赋值无效,而在运行时选中一项后确能捕捉到其值,然后我就把绑定到LookUpEdit控件

的Editvalue列的数据类型查看了一下,dtCustomer.Columns["ID"].DataType,发现其类型为System.Decimal,而我赋值时是这样做的 lookupedit1.editvalue = -1;这样做是给他赋

值了一个int类型的,所以它不会生效的。所以说给lookupedit控件赋值时要确认它的数据类型呀。


正确代码:lookupedit1.EditValue = Convert.ToDecimal(-1);

原创粉丝点击