Persistent c# objets à travers les publications

J'ai une asp.net la page qui a le c# code-behind qui fait des trucs dans le Page_Load (), méthode (comme une requête de base de données et quelques autres appels à remplir des objets avec des données). J'ai ensuite afficher ces données sur la page. Tout cela fonctionne très bien. J'ai mis en place un couple de publications, de sorte que lorsqu'une valeur dans une zone de liste est cliqué, un panneau de contrôle est comblé avec le reste de la correspondante de l'objet de données. Je pensais que les publications soient de la bonne façon de le faire, mais cela provoque la (l'ensemble de la classe?) pour être de nouveau appelé, qui ré-initialise mes objets et détruit les données que je veux garder.

Aura une certaine forme de partiel-publication de résoudre ce problème, ou est-il une meilleure façon de mettre en œuvre ce que je suis en train de faire?

Je ne veux pas re-remplir les objets chaque fois qu'une publication est appelé, qui prend une requête de base de données, et je veux éviter la ré-interrogation à chaque fois que quelque chose est cliqué...

J'ai trouvé beaucoup de questions sur la persistance des objets en Javascript, mais rien qui semble vraiment remédier à ce problème. Je suis en utilisant .Net 4.0

  • Vous avez beaucoup de choix de persister à votre Session de données/Cache/Cookie/etc... un Autre choix pourrait être partielle post avec un UpdatePanel.
InformationsquelleAutor uscere90 | 2011-06-10