You need to set the culture to the datatable.
DataTable.Locale Property
So, before you set the datasource, you set the culture to datatable and then assign the datatable to gridview.
Sample code
DataTable table = new DataTable();
CultureInfo currentCultureInfo = new CultureInfo("en-gb");
table.Locale = currentCultureInfo;
Hope this helps.
cheers