【发布时间】:2012-10-10 11:03:48
【问题描述】:
使用 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代码帮助
【问题讨论】:
标签: vb.net datagrid datagridview