Treeview CrapStuff Probl images [Résolu]

Signaler
Messages postés
151
Date d'inscription
mercredi 18 septembre 2002
Statut
Membre
Dernière intervention
22 février 2007
-
Messages postés
151
Date d'inscription
mercredi 18 septembre 2002
Statut
Membre
Dernière intervention
22 février 2007
-
Salut
Ca va?
Voila j'ai trouvé un treeview qui s'appel CrapStuff, vous pouvez le trouvé sur le site :
http://crapstuff.craponne.org/
Mais le problème c'est de mettre les images des développements du treeview.
Voila ce que j'ai fais mais comment mettriez les images ?
if (tree.IsNew==true)
{
CrapStuff.TreeView.Item entreprise1 = new CrapStuff.TreeView.Item("entreprise1");
entreprise1.ImageRoot="~/controle/Treeview/";
entreprise1.ImageDownRightExpanded="12";
tree.Controls.Add(entreprise1);

CrapStuff.TreeView.Item intervention = new CrapStuff.TreeView.Item("Intervention");
entreprise1.Controls.Add(intervention);
entreprise1.Collapsed = true;

CrapStuff.TreeView.Item annee = new CrapStuff.TreeView.Item("2005");
intervention.Controls.Add(annee);
annee.Collapsed = true;

CrapStuff.TreeView.Item mois = new CrapStuff.TreeView.Item("janvier");
annee.Controls.Add(mois);
mois.Collapsed = true;

CrapStuff.TreeView.Item inter01 = new CrapStuff.TreeView.Item("01", "intervention/intervention.aspx?=id01");
mois.Controls.Add(inter01);
CrapStuff.TreeView.Item inter02 = new CrapStuff.TreeView.Item("02", "intervention/intervention.aspx?=id02");
mois.Controls.Add(inter02);
CrapStuff.TreeView.Item inter03 = new CrapStuff.TreeView.Item("03", "intervention/intervention.aspx?=id03");
mois.Controls.Add(inter03);

CrapStuff.TreeView.Item mois1 = new CrapStuff.TreeView.Item("février");
annee.Controls.Add(mois1);
mois.Collapsed = true;

CrapStuff.TreeView.Item inter04 = new CrapStuff.TreeView.Item("04", "intervention/intervention.aspx?=id04");
mois1.Controls.Add(inter04);

}
NavigationTree.Controls.Add(tree);

si vous pouvez m'idéer à trouver la solution
merci
au plaisir

11 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
Désolé je me reserve ma corde ;) mais on va peut etre trouvé une autre solution.

donne moi le code du rendu html de ta page, on va regarder ou il demande les images, et on mettra le dossier la bas

et puis je vais te passer mon adresse msn messenger par message privé, pour éradiquer ton problème :)

Cyril
Messages postés
151
Date d'inscription
mercredi 18 septembre 2002
Statut
Membre
Dernière intervention
22 février 2007

bon ca y est le problème est réglé
en fait IIS n'a pas mis a jour le répertoire TreeView dans le répertoire wwwRoot
alors faites bien attention a ceci ca sinon vous allez vous arraché les cheveux
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
t'es allé voir ici ?

http://crapstuff.craponne.org/treeview/doc.aspx

J'ai pas telechargé le treeview mais d'apres l'aide ca m'a pas l'air compliqué.

ou sinon pour modifier l'image du noued essaye du html
new CrapStuff.TreeView.Item("");

si malgré tout tu y arrives pas ce qui me parait bizarre, regarde ce treeview lui aussi gratuit et tres performant :

http://www.asptreeview.com/t2/eWeb.aspx

Cyril
Messages postés
151
Date d'inscription
mercredi 18 septembre 2002
Statut
Membre
Dernière intervention
22 février 2007

merci de ton aide
mais le problème avec ton treeview c'est qu'il ne dépasse pas les 20 noeuds et moi il m'en faut plein cad + de 20
lol
voila si tu as une autre idée fait moi savoir
@+
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
ok je ne savais pas pour mon treeview :)

En mettant du HTML ca n'a pas changé ?

Cyril
Messages postés
151
Date d'inscription
mercredi 18 septembre 2002
Statut
Membre
Dernière intervention
22 février 2007

non avec du html ca ne marche pas je c pas koi mettre
normalement il y a les proriété de images pour le treeview mais je n'arrive pas à les gérer
@+
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
ok je regarde ca tout à l'heure quand j'aurais le temps :)

Cyril
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
j'ai installé ce truc, et je trouve que c'est dommage qu'il ne permette pas de placer le dossier des images ou l'on veut, mais obligatoirement à la base du site web

j'ai fait ca : Dim dotnet As New CrapStuff.TreeView.Item("net")

et ca marche ...

sinon pour changer les images : les "..."
c'est assez penible puisqu'il faut les mettre dans le repertoie /treeview

et il faut faire comme ca
Dim welcome As New CrapStuff.TreeView.Item("Welcome", "/welcome.aspx")
welcome.ImageDownRight = "image.gif"

Il y a pas mal d'image que l'on peut modifier pour savoir quelle valeur modifier regarde le code html du rendu.

Cyril
Messages postés
151
Date d'inscription
mercredi 18 septembre 2002
Statut
Membre
Dernière intervention
22 février 2007

je viens de faire la meme chose sur mon programme
le problème que je rencontre est que je met ce treeview dans un controle et donc dans la racine du site il y a un répertoire controle avec le fichier controle et un autre dossier appelé treeview ou il y a les images gif et quand je met ce controle dans une form de mon site il y a le treeview mais les images ne suivent pas pourkoi je ne c pas
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
les images doivent se trouver à la base du site :
http://localhost/treeview/
s'est definit directement dans le code, et il n'y a pas moyen de le modifier! que tu sois ou non dans un controle ne change rien, il faut mettre tes images dans c:/inetpub/wwwroot/treeview/

si ca le fait tj pas regarde le code, et dit l'adresse des photos.

Cyril
Messages postés
151
Date d'inscription
mercredi 18 septembre 2002
Statut
Membre
Dernière intervention
22 février 2007

Je vais me suicider
%-6
J'ai fait ce que tu as dit cela ne marchant pas j'ai fait plein de test encore.J
J'ai modifier l'élément sur l'ascx en changeant l'emplacement du treeview. Je ne comprend pas ou est le blem.
j'ai aussi mis le treeview sur une form seule et ca marche pas en laissant tout par défaut. J'ai placé partout ce dossier TreeView pour etre sur de mon coup mais RIEN.
je suis pas koi faire: as tu une idée de suicide ou de programmation stp?