Bonjour,
j'ai ajouté à un site la gestion de la globalisation (choix de la langue d'affichage).
Lors du click sur un lien cette méthode s'exécute :
Ceci fonctionne très bien pour ce qui est du choix de la langue, cependant, l'appel à Response.Redirect effectue une réelle redirection (normal) du coup, je perds l'état de ma page (saisie dans les champs, choix de l'onglet ...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if (Session["User-Language"] == null) { Session["User-Language"] = "fr-FR"; } string ses = Session["User-Language"].ToString(); CultureInfo lng = new CultureInfo(ses); Thread.CurrentThread.CurrentCulture = lng; Thread.CurrentThread.CurrentUICulture = lng; base.InitializeCulture(); Response.Redirect(Request.Path);
Je voulais savoir s'il n'existait pas un autre moyen d'effectuer un rechargement de la page sans response.redirect
Merci
Shiv@
Partager