使用 VB.Net
我想让 datagird 单元格值为零而不是 null
例如
数据网格视图1
Id value1 value2 value3
01 null null 0
02 0 null 10
03 100 null 100
...
预期产出
Id value1 value2 value3
01 0 0 0
02 0 0 10
03 100 0 100
...
我有超过 80 列和 100 行,而不是一个一个检查单元格,任何其他方法都可用
尝试过的代码
Private Sub dataGridView1_CellFormatting(sender As Object, e As DataGridViewCellFormattingEventArgs)
If e.ColumnIndex = 0 AndAlso e.Value IsNot Nothing Then
If CInt(e.Value) = 0 Then
e.Value = ""
End If
End If
End Sub
上面的代码无法正常工作,当我从数据库中添加 datagridview 中的详细信息时,也显示空单元格。
如何使零而不是空。任何其他方法或建议
需要VB.Net代码帮助