cs_darkolive
Messages postés27Date d'inscriptionlundi 17 mai 2004StatutMembreDernière intervention21 décembre 2006
-
22 nov. 2006 à 13:34
cs_darkolive
Messages postés27Date d'inscriptionlundi 17 mai 2004StatutMembreDernière intervention21 décembre 2006
-
24 nov. 2006 à 13:54
Bonjour,
Je vais essayer d'être le plus clair possible :
J'ai une page avec un Treeview (rempli d'après une base de données)... J'en ouvre une autre et dans cette nouvelle page je souhaite afficher le treeview ?
Je peux bien sur le re-remplir d'après la base, mais n'y a-t-il pas un moyen qui permettrait juste de le copier, ou d'y faire référence ?
Voila je vous remercie d'avance de vos conseils et explications.
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 24 nov. 2006 à 12:02
Le Cache est global à l'application, la page n'as pas de cache (sinon je vois pas pourquoi ca s'appellerais Cache ...)
Mettre en cache veut dire mettre le rendu en cache, tu peux mettre l'instance de l'objet en cache mais c'est pas vraiment utile ... Pour mettre en cache il suffit de mettre ton treeview dans un UserControl et de rajouter la directive <%@ OutputCache duration="300" VaryByParam="none" %> car là ce que tu fais est une grosse bidouille :-)
cs_darkolive
Messages postés27Date d'inscriptionlundi 17 mai 2004StatutMembreDernière intervention21 décembre 2006 24 nov. 2006 à 13:54
Bon je laisse tomber les variables Session alors (dommage ca marchait bien lol)
J'ai donc une page qui contient un UserControl qui contient un TreeView.
Quand je clique sur un noeud du treeView, l'appli affiche des informations dans des champs...
J'utilise pour cela l'évènement OnSelectedNodeChanged, qui doit etre defini dans le acsx non ?
Mais alors comment avoir acces aux champs de ma page a partir de cette methode (a partir du UserControl en fait) ?