我有一个带有组合框和复选框的datagridview。
当我尝试从数据表中的datagridview获取值时,它工作正常。但是当我尝试从datagridview的相同方案中从数据库获取值时,它在datagridview中添加行但不设置组合框或复选框值。为了设置我试过的数据源。
DataTable dt = db.getSecurityCheck(dateTimePickerDate.Value);
dataGridView1.DataSource = null;
dataGridView1.DataSource = dt;
使用数据表列名设置数据源和DataPropertyName后,它会将复选框和组合框替换为文本框。
我是否需要通过为检索到的数据表上的每个循环运行并单独为每个单元格设置值来手动设置值。
答案 0 :(得分:0)
您需要在已定义的DataPropertyName
列中将DataGridView
设置为与DataTable
列对应。