Bonjour a tous,
J'ai créé une application de test afin de tester la variable Session.LCID en lien avec le global.asax.
Dans la fonction session_started du global.asax je fais ceci :
Code ASP.NET :
protected void Session_Start(object sender, EventArgs e)
{
int lcid;
if (int.TryParse(this.Request["lcid"], out lcid))
this.Session.LCID = lcid;
}
Et j'ai dans la page default.aspx :
Code ASP.NET :
protected void Page_Load(object sender, EventArgs e)
{
this.Response.Write("current lcid : " +this.Session.LCID.ToString());
}
Le but de cet exercice serait qu'au démarrage de la session, le localID soit initialisé et puis ne change. Mais lorsque je fais un refresh de la page, la variable this.Session.LCID change.
Pourtant je ne passe plus dans la fonction.
Quelqu'un aurait il une idée ??
Merci
Ethan