Changement de langue WebApplication
Bonjour,
je suis entrain de faire un mécanisme qui me change la langue de ma page en utilisant les GlobalResource.
j'ai un "button" dans mas master page ou j'ai (dans sont "Click_Event") le code:
Code:
Session["lang"] = "en-US"
Dans chaque WebForm j'ai un methode:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| protected override void InitializeCulture()
{
if (Session["lang"] == null)
Session["lang"] = "en-US";
String selectedLanguage = Session["lang"].ToString();
UICulture = selectedLanguage;
Culture = selectedLanguage;
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(selectedLanguage);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(selectedLanguage);
base.InitializeCulture();
} |
mont problème:
la langue est actualiser seulement quand je fait deux click sur mont "button" c'est a dire, la langue est actualiser seulement quand le postBack est fait deux foix
Comment je pourrai résoudre mont problème?
merçi