try this, it may fit your requirement
change the -value in the data source
DataTable dt = new DataTable();
dt.Columns.Add("Calc");
dt.Rows.Add(-1234567890);
dt.Rows.Add(-10000);
dt.Columns.Add("CalcMinusRemoved");
foreach (DataRow row in dt.Rows)
{
row["CalcMinusRemoved"] = Convert.ToDouble( row["Calc"]).ToString("#,#", CultureInfo.InvariantCulture).Replace("-","");
}
<asp:BoundField DataField="CalcMinusRemoved" HeaderText="Calc" />