begin process at 2012 02 08 20:30:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

WebControl

 > 

Developper une treeview


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Developper une treeview

jeudi 14 juin 2007 à 11:30:17 | Developper une treeview

Skinou

Bonjour a tous,
Je suis débutant en ASP.NET et là je suis en train de faire un petit site. J'ai fait un fichier web.sitemap pour gérer l'arborecence de mon site. J'ai décidé d'utiliser un contrôle treeview pour faire mon menu.

Par défaut j'ai réduit l'affichage du treeview à un seul niveau.
J'essaye de deployer mon arborescence a chaque fois que je clique sur un noeud.tout en affichant la page contenue dans le lien url sans passer par les boutons + et -.

J'ai essayé de mettre un code dans l'évènement onSelectedNodeChange mais il ne s'exécute pas...
Si j'appuie sur le + le sous-menu se déroule bien donc mon sitemap est correct. Mais si je clique sur mon noeud j'ai bien la page associée qui s'affiche mais pas les noeuds fils qui se déroule....

Quelqu'un pourrait-il m'aider.
Merci d'avance à vous tous.

jeudi 14 juin 2007 à 14:00:42 | Re : Developper une treeview

DeAtHCrAsH

En toute logique un noeud correspond à une rubrique contenant une liste de liens et de sous rubriques.
Ainsi ton noeud ne devrait pas être utilisé pour cibler une page web. Seule les items enfants devraient être des liens.
Aucune obligation mais juste un conseil :)

Shell
vendredi 15 juin 2007 à 11:19:21 | Re : Developper une treeview

drahcir

Salut,

une petite question : si tu réitère l'opération une seconde fois, c'est-à-dire si tu click à nouveau sur ton noeud, est-ce que ton code s'exécute et ton treenode se déploie?

En ce qui me concerne, j'ai ce problème et je n'ai pas trouvé comment le résoudre.... donc ça m'intéresse aussi.



@+  
vendredi 15 juin 2007 à 11:31:21 | Re : Developper une treeview

Skinou

Salut drahcir, Non je n'ai même pas ce comportement, Je peux cliquer autant de fois que je veux et je n'ai rien qui se déroule. Par contre ca m'intereesse beaucoup de voir ce que tu as fait pour avoir ce résultat. Ca me permettra peut être de penser à autre chose. Si tu peux me mettre ton code ou envoyer par mail ou MP ca serait sympa que l'on puisse essayer d'avancer sur cette question. Sinon pour DeAtHCrAsH, je te remercie de ta réponse mais malheureusement je tiens beaucoup à avoir une page cible sur mes noeuds et pas que sur mes enfants. Moi cela me paraît a peu près logique et je retrouve ce comportement sur pas mal de sites web d'ailleurs. Mais quoiqu'il arrive merci du temps et de ta réponse. Si tu as d'autres idées n'hésite surtout pas je suis preneur parceque là je commence vraiement à être a court....
vendredi 15 juin 2007 à 12:12:27 | Re : Developper une treeview

drahcir


Dans mon cas, j'ai juste lié la source de mon treeview à un fichier xml donc je ne vois pas trop ce qui peut poser problème.....



@+  
mardi 3 juillet 2007 à 08:18:08 | Re : Developper une treeview

Skinou

Réponse acceptée !
Bonjour j'ai trouvé ma Solution.

J'ai commencé par définir mon treeview à expandDepth = fullexpandy
et sur l'évènement PreRender de mon treeview je parcours mon arbre pour être sur que tout les nouds qui ne font pas parti de mon ascendance directe soient collapseAll()) (fermé), ensuite je m'assure que le noeud soit ouvert Expand().

N'hésitez à me demander si vous voulez mon code source.
mardi 23 septembre 2008 à 14:59:05 | Re : Developper une treeview

nico5969

hello skinou

j'ai essayé de suivre tes instructions mais j'avoue que je nage un peu la...

donc ...sans te commander :p...pourrais tu me fournir le code que tu as utilisé

Merci

Nico.G
Impossible is Nothing !


Cette discussion est classée dans : menu, site, treeview, developper, sitemap


Répondre à ce message

Sujets en rapport avec ce message

Avec quoi je fais ca [ par kenses ] " je veux faire un site " ce site a pour fonction de comparer les tarifs de divers magasinspour cela j'ai ecidé d'utiliser des menus deroulant ces m SSI ou autre chose [ par Bruto ] Je cherche à réaliser un site intranet sur la même logique que celui du site d'aspfr.com. En effet, je dispose de ma source menu, source contenu et d' menu [ par zaytoun ] bonjour;je developpe un site web avec VS2005 commportant un menu (le controle menu).alors mon probleme est le suivant: je ne veux pas donner à l'utili menu multi recherche [ par maousse2 ] Bonsoir la communauté :)mon profil : graphiste plutot webdesigner qui adapte des script tout fait ...je suis actuellement couché sur le livre de jean treeview et arborescence [ par ottocar ] Bonjourg un control treeview, mais quand je clique sur un lien du menu, ca ne developpe pas l'arborescence, mais juste lien html sur ma page , que fai Menu web géré via Web.sitemap [ par carlos95 ] Bonjour,J'essaie de mettre en place un menu se basant sur le fichier web.sitemap, mais visual studio 2005 détecte une erreur de syntaxe lorsque je sai Utilisation des TreeView [ par ov3rdoze ] BonjourJe developpe actuellement un projet VB .NET. J'ai mis un TreeView dans ma page, mais le problème, c'est que quand on clique un lien dans ce tre Treeview et serveur sql free [ par frolij ] Bonjour,Après avoir développé un menu treeview sur le site intranet de ma boite, j'aimerais en faire autant sur mon site web. Le problème c'est qu'on MasterPage/ Menu / ContentPlaceHolder [ par David REI ] Bonsoir à tous!Je travaille actuellement sur un site Web en utilisant le framework Ajax ASP.NET. J'utilise une masterpage contenant une barre de navig web.sitemap multilingue ? [ par Monico9385 ] Bonjour à tous, comme indiqué dans le titre, je cherche à rendre mon site multilingue (site en asp.net / C#) et plus particulièrement mon web.sitemap.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,274 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales