Bon, je sais qu'il existe deja 24 sujets dans le forum parlant de ca, mais je les ai passé en revu et je n'ai rien trouvé qu'il puisse m'aider.
Mon probleme est le suivant:
Dans ma Master Page: 2 drapeaux (US et France)
Lorsqu'on clique sur un drapeau, une culture est atribuée au champ language.
Dans ma page d'acceuil j'ai ceci:Code:
1
2
3
4
5 protected void FR_Click(object sender, ImageClickEventArgs e) { _Culture = "fr-FR"; }
La valeur de "Language" change lorsqu'il y a eu un clique sur un des drapeaux, grace a cette fonction:Code:
1
2
3
4
5 protected void Page_Load(object sender, EventArgs e) { this.Master.languageChanged += Master_LanguageClicked; Label1.Text = StructuralTranslationsManager.Load("000001", CultureInfo.CreateSpecificCulture(Language)); }
Probleme: Ca ne marche pas:aie:Code:
1
2
3
4 private void Master_LanguageClicked(object sender, EventArgs e) { Language = this.Master._Culture; }