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 :
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);
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 ...)

Je voulais savoir s'il n'existait pas un autre moyen d'effectuer un rechargement de la page sans response.redirect

Merci

Shiv@