C#中datagridview单元格value为{}大括号
使用数据库查询结果绑定datagridview数据源后,在对单元格的值进行处理的过程中出现报错,包括直接多cell.value.ToString()也报错,调试发现该单元格Value为“{}”,与null或""对比判断都没有结果,可使用Convert.ToString(value)来转换处理。
var value = dgvres.Rows[i].Cells["aaa"].Value;
if(value == null || Convert.ToString(value) == "")
{;;;
}double val = double.Parse(value.ToString());