vb.net
datagridview从数据库读取数据时,datagridview有一列是DatagridViewComboxColumn,
datagridview显示数据时,无法根据ID值显示初始值。数据源是通过代码绑定DATATABLE,下拉列表有数据,但默认值是空的。
DatagridViewComboxColumn cmbox = Datagridview.Columns["COmbox控件的Name"] as DatagridViewComboxColumn ;
cmbox.DataSource = 下框的数据源;
cmbox.DataPropertyName= datagrid的数据源的要绑定的列;
cmbox.displayMember="下拉框显示的TEXT";
cmbox.ValueMember="隐藏的值";
数据库部门表字段:
ID Name
1 公共科室
2 血液科
3 消化科
当ID值=2时,希望datagridview combobox单元格文本显示血液科,但实际Value=2,网上搜了很多资料,都无法实现。如果设置它的NullValue是可以显示血液科,但读取Value却是空值,请高手指点一二。
vb.net datagridview DatagridViewComboxColumn 默认值