Bonjour,
J'ai créé un site en asp il y a longtemps et il marchait sans problème sur IIS5 Windows 2000 server. Depuis, je suis passé en Windows 2003 et j'ai un gros problème avec les sessions.
Lorsque je fais un Session("toto") = xxx la valeur n'est pas affectée immédiatement, il semble y avoir un temps de latence ??? En fait, je dois souvent recharger la page pour qu'un Response.write session("toto") me donne enfin la bonne valeur par exemple ????
Je rencontre également le même problème sur mon Win XP avec le .NET framwork 1.1 : exemple de code
<%
Session.Contents("actualite") = "toto"
response.write(Session("actualite"))
%>
// je reçois bien "toto"
// mais ensuite
<MM:DataSet
id="DataSet1"
runat="Server"
IsStoredProcedure="false"
ConnectionString='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_STRING_cerin") %>'
DatabaseType='<%# System.Configuration.ConfigurationSettings.AppSettings("MM_CONNECTION_DATABASETYPE_cerin") %>'
CommandText='<%# Session("actualite") %>'
Debug="true"
>
<% response.write(DataSet1.CommandText) %>
// dans ce cas, je ne reçois toto qu'après avoir recherchgé la page une deuxième fois????
qui peut m'aider ????