ASP.net автоматически определяет информацию о культуре клиента. Эта информация используется для разрешения форматирования, например даты, валюты и т. Д.
Вы можете переопределить это с помощью кода (что-то вроде):
Thread.CurrentThread.CurrentCulture =
CultureInfo.CreateSpecificCulture("en-GB");
Thread.CurrentThread.CurrentUICulture =
new CultureInfo("en-GB");
Или глобально в web.config:
<globalization requestEncoding="utf-8" responseEncoding="utf-8"
culture="en-GB" uiCulture="en-GB" />
Конечно, это может иметь отрицательные / положительные побочные эффекты для остальной части вашего приложения, так как это повлияет на другие числа / даты, но, возможно, это ваше намерение в любом случае.