Bonjour à tous,
Dans le cadre de la gestion des langues d'un site en .Net, je dois utiliser la session en "pré-requête" HTTP pour caler un paramètre langue à l'arrivée sur le site : http://xxxx/default.aspx?lng=XX
Le fait est que pour la première fois, je n'ai pas de problème, mais, tel que le site est construit, la langue est mise en session.
Je passais pas Application_BeginRequest pour cela, mais on ne peut pas accéder à la session, étant donné qu'elle n'est pas encore construite à cette étape de la requête.
J'ai donc trouvé sur le net deux possibilités :
- Application_AcquireRequestSate
- Application_PreRequestHandlerExecute
Dans les deux cas mon principe de langue marche impeccable et résous mon problème... mais m'en ajoute un autre gros : l'ajaxcontroltoolkit ne marche plus !
Je ne sais pas trop pourquoi (aucune erreur détectée), mais les objets du toolkit ne marchent plus (tabs, watermarks, etc...)
Est-ce que quelqu'un aurait une idée pour me sortir de cette galère ??
Par avance, merci