2009-06-25 5 views
0

je veux maintenir l'état de contrôle utilisateur accross deux à trois pages,état usercontrol pages accross

Comment puis-je faire?

que deux à trois pages ont le même contrôle utilisateur (avec la session out)

flux

j'ai deux pages une pour la page d'inscription, whaen cliquant sur une liste va à la page de détail ainsi avec ces deux pages à gauche, j'utilise le contrôle de l'utilisateur de recherche.

Répondre

1

Server.Transfer. Vous pouvez soit placer les valeurs dans le HttpContext avant de les transférer, soit vous reporter à la page précédente une fois transférée.

0

je mettrais les données que vous souhaitez sur les différentes pages dans un cache de contexte:

Context.Cache.Add(CacheName, 
        CacheData, 
        null, 
        System.Web.Caching.Cache.NoAbsoluteExpiration, 
        new System.TimeSpan(0, 30, 0), 
        System.Web.Caching.CacheItemPriority.High, 
        null); 

Je concaténer habituellement les données dans une chaîne délimitée avant d'ajouter au cache et identifier les cache basé sur un identifiant d'utilisateur et son but.