Cambiare la lingua di una pagina ASPX
Scritto da
Massimo Bonanni il
domenica 12 dicembre 2010
•
Linguaggio:
• Livello: 100
Per poter cambiare la lingua di una pagina aspx è sufficiente
impostare opportunamente le due proprietà:
System.Threading.Thread.CurrentThread.CurrentCulture
System.Threading.Thread.CurrentThread.CurrentUICulture
impostando l'oggetto CultureInfo della lingua desiderata:
VB.NET
System.Threading.Thread.CurrentThread.CurrentCulture = New CultureInfo("it-IT")
System.Threading.Thread.CurrentThread.CurrentUICulture= New CultureInfo("it-IT")
C#
System.Threading.Thread.CurrentThread.CurrentCulture = new CultureInfo("it-IT");
System.Threading.Thread.CurrentThread.CurrentUICulture= new CultureInfo("it-IT");
La modifica di queste ha buon fine solo se la effettuiamo
nell'override del metodo protetto InitializeCulture della
pagina.
Tags: ASP.NET