vb.net中的提交编辑中的Datagridview复选框错误

时间:2013-09-20 03:37:25

标签: vb.net checkbox datagridview

这是我在我的按钮中使用的代码,用于在datagridview中提交编辑:

dgv.CommitEdit(True)

当我在datagridview中选中一个复选框,并按下上面代码的按钮时,会出现此错误:

enter image description here

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

此错误来自自动生成设计器代码。 有时,visual studio会为带有空字符串的复选框生成True或False值选项。

    Me.fCheck.DataPropertyName = "fCheck"
    Me.fCheck.FalseValue = ""
    Me.fCheck.HeaderText = "เลือก"
    Me.fCheck.Name = "fCheck"
    Me.fCheck.TrueValue = ""
    Me.fCheck.Width = 40

您必须删除它们或将空字符串值更改为True或False值。

    Me.fCheck.DataPropertyName = "fCheck"
    Me.fCheck.FalseValue = False
    Me.fCheck.HeaderText = "เลือก"
    Me.fCheck.Name = "fCheck"
    Me.fCheck.TrueValue = True
    Me.fCheck.Width = 40