Comment créer un dictionnaire d'objets dans la session? Plus spécifiquement, j'ai une liste d'objets: MyList stocke MyObject comme le résultat d'une requête linq avec la date en paramètre.dictionnaire de stockage dans la session
List<MyObject> Mylist;
MyList = GetObjects(TheDate);
Maintenant, je voudrais stocker MyList dans l'objet de session dans un dictionnaire avec la date comme clé. Lorsque la page a besoin d'une liste de lecture pour une date spécifique, commencez par rechercher le dictionnaire et, s'il est vide pour cette date, récupérez les données de la requête GetObjects et stockez le résultat dans le dictionnaire de la session.
Quelle est la meilleure façon de faire cela?
Merci.
J'ai essayé de créer un objet appelé MyDictio dans un fichier différent à l'intérieur d'un espace de noms appelé ObjectsSessions. Quand j'essaie "public class Dictionary ..." je ne reçois pas intellisense sur le mot-clé Dictionary. Où puis-je déclarer ce dictionnaire afin qu'il soit disponible dans chaque page? – frenchie
try 'using System.Collections.Generic;' – BrokenGlass
J'ai déjà cet espace de noms dans le fichier qui stocke mes objets (AppObjects.cs) et dans le fichier codebehind de l'aspx correspondant. – frenchie