Rechargement d'une page via Response.redirect
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:
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@