Bonjour
j'ai une page accueil.aspx qui charge une master page boutique.master
et qui dérive de PageBase.
dans la master j'ai quatre radioButton qui permettent de choisir la langue.
dans la classe PageBase je surclasse la methode InitializeCulture()
oui mais voila je n'arrive pas à récuperer la radioButton cochée .
parce que la methode est exécutée avant le chargement de la maser page
MERCi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 //Réercrire la mêthode initialize protected override void InitializeCulture() { RadioButton RbAn = Master.FindControl("RbAn"); RadioButton RbFr = Master.FindControl("RbFr"); RadioButton RbAr = Master.FindControl("RbAr"); RadioButton RbEs = Master.FindControl("RbEs"); if (RbAn.Checked == true) { UICulture = "en-us"; } else if (RbEs.Checked == true) { UICulture = "es-es"; } else if (RbAr.Checked == true) { UICulture = "ar-dz"; } else { UICulture = "fr-fr"; } base.InitializeCulture(); }
Partager