我有一个未绑定的数据网格,如果值为null,则不允许用户离开正在编辑的单元格

时间:2011-11-25 07:28:55

标签: vb.net datagridview

我该怎么做?或者至少如何在编辑期间验证单元格的值?我一直在使用CellEndEdit事件并使用此代码作为其条件

if dgvwCalibRef.Item("ReferenceValue", dgvwCalibRef.CurrentRow.Index).FormattedValue = Nothing Then
'Dont leave cell
End if

那么不让用户离开单元格的具体代码是什么?

1 个答案:

答案 0 :(得分:1)

为此,您应该在GridView的Editform上使用Validation。如果您使用的是标准ASP.net GridView,请使用Template Field进行验证设置实现。

按照此tutorial了解详情。从中有一个想法并在Vb.net中实现..

希望这能帮到你..