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 : Sélectionner tout - Visualiser dans une fenêtre à part Session["lang"] = "en-US"
Dans chaque WebForm j'ai un methode:
mont problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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(); }
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
Partager