Globalization opfører underligt
Hej eksperterJeg oplever et underligt fænomen. Vi har et miljø med flere webservere med forskellige setup. På alle servere ligger samme applikation. Vi har kogt problemet ned til følgende: (eksemplificeret ved en meget simpel side)
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Thread.CurrentThread.CurrentCulture.Name + "<br />");
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("da-DK");
Response.Write(2.ToString("c", Thread.CurrentThread.CurrentCulture) + "<br />");
Response.Write(DateTime.Now.ToString() + "<br />");
}
Ovenstående giver følgende output:
da-DK
$2.00
8/30/2007 5:35:27 PM
Hvad er det der gør at den satte culture ikke formaterer værdierne rigtigt??