Problem med Session.LCID bliver sat til 1033 istedet for 1030
Hejsa, (håber jeg har smidt den under rigtig kategori)Jeg har googlet nettet for at finde en løsning som jeg mener burde være nemt at rette, men ak..
Jeg har på min udviklingserver et miljø sat op til Regional settings Dansk (1030), når jeg smider min webfiler ud på Live serveren, render jeg ind i et problem når man taster decimal tal ind i et felt, den laver 1,5 om til 15 , det virker fint hvis jeg skriver 1.5 , så kan jeg se at det bliver gemt i databasen som 1,5 ergo er det Regional Settings = 1033 (Session.LCID) men tjekker jeg regional settings på live serveren er den sat til dansk, så det burde den ikke.(og dette virker fint på mit udviklingsmiljø)
Så må jeg konkludere at det er min IIS som er problemet, jeg har prøvet at logge ind som IUSR_maskinenavn og tjekke regional settings de er også sat til Dansk.
Så har jeg prøvet at sætte Session.LCID = 1030; i min global.asax fil, det ignorer den flot.
Jeg vil helst finde en løsning uden at skulle kode mig ud af det i hver enkelt fil, men det kan være det bliver nødvendigt, men er der nogen som ved hvorfor den bliver sat til 1033(Engelsk-US) på Live serveren.
Eller et andet godt bud, som burde være lige til højre benet.
