Construire à sitemap

Signaler
Messages postés
403
Date d'inscription
vendredi 28 octobre 2005
Statut
Membre
Dernière intervention
31 août 2008
-
Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
-
Bonjour,

J'essais de faire un programme qui construit dynamiquement un sitemap en cherchant les fichiers aspx dans la structure de mon site et en complétant les informations du sitemap déjà existant.
Pour celà j'ai besoin, pour un objet d'un certain type, d'obtenir la classe dont il est la propriété. Est il possible de faire celà par réfléxion ou autre ?
J'ai ouvert un post sur CsharpFR dans lequel j'éxplique en détail pourquoi j'ai besoin de cela. On m'a alors conseillé de poster sur ce forum. J'éspère que vous pourrez m'aider.

merci d'avance.
Mathmax

1 réponse

Messages postés
1642
Date d'inscription
samedi 6 novembre 2004
Statut
Modérateur
Dernière intervention
28 avril 2011
2
Bonjour,

Pour moi, ça me semble plus logique de spécifier le ParentElement dans le constructeur, et d'avoir ensuite une propriété en lecture seule, car au moment où tu construit le SiteMapElement, tu as une référence vers le SiteMapDocument...

Ainsi quand tu parcours au début les nodes de ton XmlDocument pour créer les SiteMapElement qui vont bien, c'est à ce moment là que spécifie this (vu que tu es dans le SiteMapDocument) comme ParentElement pour tes SiteMapElement, et ensuite tu les ajoutes à ta collection...

A++

<hr width="100%" size="2" />Nurgle (Antoine) - MSP