ASP.NET C#: Cambiare dinamicamente cultura pagina.

In questo esempio viene mostrato come cambiare dinamicamente la cultura di una pagina ASP.Net C# implementando l'interfaccia InitializeCulture.


protected override void InitializeCulture()
{

 .
 .
 .

 switch (Lingua)
 {
     case "en-US":
      Thread.CurrentThread.CurrentCulture =
          CultureInfo.CreateSpecificCulture("en-US");
      Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US");
      break;


     case "it-IT":
      Thread.CurrentThread.CurrentCulture =
          CultureInfo.CreateSpecificCulture("it-IT");
      Thread.CurrentThread.CurrentUICulture = new CultureInfo("it-IT");
      break;
 }

}


© 2024 - ProgrammaSubito.it