Существует два простых способа форматирования объектов в GridView.Первый дан в предыдущем ответе - используйте DataFormatString.Второе, которое звучит так, как будто оно применимо к вашей ситуации, когда вы динамически загружаете сетку, - это изменение данных, поступающих в сетку.
Таким образом, вместо того, чтобы возвращать число и пытаться его отформатировать, вернитеотформатированный номер и пусть GridView отобразит его.