PÅ en sida jag sitter och försöker få till flerspråksstöd + visning av bla pris i olika valutor så har jag drabbats av ett intressant fenomenSida tappar Culture
byter jag till engelska, och sen klickar på en länk i huvudmenyn så hoppar produktmenyn tillbaka till svenska, resten av sidan behåller dock engelska
jag har även liknande fenomen för valutan där den ibland kan roa sig med att en vara som kostar 189,00 kr blir £189.00 och tvärtom, 12.37 kr ibland när man byter tillbaka
kontrollen av culture sker i sidornas basklass och bytet sköts av en usercontrol
Produktmenyn ligger som en usercontrol i min masterpage
de övriga UC som ligger där sköter sig, men den enda som bråkar är produktmenyn där jag föröker plocka ner Thread.CurrentThread.CurrentCulture.TwoLetterISOLanguageName
Kod: http://www.aspsidan.se/code/default.asp?c=23582
En liten uppdatering
om jag tar bort outputcache på min usercontrol så funkar det genast bättre
jag misstänker att problemet låg i att den helt enkelt hämtade den cachade versionen
MEN det förklarar inte fenomenet med att den behöll rätt språk om det var en länk i den som blev klickad, men inte vid klick på några andra länkar