winform中datagridview中列设置为下拉,下拉数据比如为1,2,3,而要显示的数据为5,这样显示就会报错(下拉数据固定,不可增加)
问了技术领导说要重写控件
没懂你要说什么
comobox的item为1,2,3,而我显示的值为数据库中的值,但值不在1,2,3选项中,运行就会报让我处理data_err
@流静水深: 正常情况下comobox.itemsource就应该有5啊,不想报错的话就在dataerror事件中处理被
comobox里的item值为手动添加,不是来自数据库,显示的值才是来自数据库,但item值固定,不可以增加
@流静水深: 实现dataerror事件,里面啥也不写就不会报错了
@猝不及防: 但是这样显示的数据会出不来
@流静水深: 那你设计有问题,你写的固定值,那么就拿不出数据库的值,你还想要这个值,那怎么办
@猝不及防: 好吧,谢谢了