ASP.NET里gridview怎么使数据为0.00的单元格显示为空

我gridview里的数据是拼凑的,用下面的方法没效果

protected void GVData_RowDataBound(object sender, GridViewRowEventArgs e)
{
GridViewRow gvr = e.Row;
for (int i = 0; i < gvr.Cells.Count; i++)
{
try
{
if (gvr.Cells[i].Text.Trim() == "0")
{
gvr.Cells[i].Text = "";
}
}
catch (Exception ex)
{
// Response.Write(ex.ToString());
continue;
}
}
}

if (gvr.Cells[i].Text.Trim(new char[] { '0' }) == "." || gvr.Cells[i].Text.Trim(new char[] { '0' }) == "")

 if (gvr.Cells[i].Text.Trim('0') == "." || gvr.Cells[i].Text.Trim('0') == "")
...