J'ai un collègue de travail qui a écrit la ligne suivante dans la méthode de chargement de la page dans une page ASPX:ASP.Net HttpContext Cache - pourquoi est-ce que je lis Null quand quelqu'un d'autre dit ""?
myDataSet = (DataSet)HttpContext.Current.Cache["dataset"];
La première fois que je frappe la page HttpContext.Current.Cache["dataset"]
lit nulle. Quand il le fait, la valeur est "" (string.Empty
) et il obtient une exception de cast.
Nous exécutons tous deux ASP.Net 2.0 sur nos machines de développement, il a effacé le cache de son navigateur et lancé un iisreset, mais cette chose se lit toujours "" la première fois qu'il accède à la page. Quelqu'un at-il des idées sur ce que nous pouvons vérifier pour expliquer cette divergence?
Merci pour les conseils tout le monde-- j'apprécie! – larryq