我有一个数据网格和一个数据表。数据网格中的值来自数据表。现在单元格值在decimal
,我想将格式更改为小数点后 2 位,但这是我的问题,并非所有单元格值都是整数,它也包含STRING VALUE
类似N/A
.
这是我填充数据的示例数据网格:
Name | Col1 | Col2 |
-----------------------------------------
xxx | N/A | N/A |
yyy | 12.1999999 | 23.012355 |
zzz | 0.12366666 | 12.357878 |
我已经试过了
datagrid.columns(1).DefaultCellStyle.Format = "N2"
datagrid.columns(2).DefaultCellStyle.Format = "N2"
但是单元格值没有改变格式,我知道问题在于单元格值包含字符串。还有其他方法可以绕过该字符串吗?