Bonjour, j'ai une table contenant l'arborecence d'un menu, je veux générer mon fichier sitemap a partir de cette table, j'ai besoin d'un coup de main, pourriez vous m'aider ?
Bonjour, j'ai une table contenant l'arborecence d'un menu, je veux générer mon fichier sitemap a partir de cette table, j'ai besoin d'un coup de main, pourriez vous m'aider ?
Tu dois créer ton propre site map provider.
http://msdn.microsoft.com/en-us/library/ms178431.aspx
Les règles du forum
Le trio magique : FAQ + Cours + fonction rechercher
Mes articles
Pas de questions par messages privés svp
Software is never finished, only abandoned.
Bonjour,
Il me semblait que tu avais résolu ton problème non ?
non je l'ai pas encore résolu, j'ai crée mon propre provider, mais le treeview se crée sans passer par le fichier sitemap qui est afficher dans l'arborescence du dossier racine. je crois qu'il crée sa structure en cache. ce que je cherche moi c'est de remplir le fichier site map par la structure du menu que je vais lire a travers ma table sql.
Pourquoi veux-tu remplir le fichier site map ?
ça n'est pas comme ça que cela fonctionne. Ton menu est raccordé à un provider qui lui donne l'arborescence à afficher (qu'il va chercher dans une source de données):
Menu => Provider => source de données
De base il y a un XmlSiteMapProvider qui permet de lire un fichier XML:
Menu => XmlSiteMapProvider => fichier sitemap
Si tu veux récupérer les données d'une base tu dois créer ton propre provider:
Menu => ton propre provider => base de données
Les règles du forum
Le trio magique : FAQ + Cours + fonction rechercher
Mes articles
Pas de questions par messages privés svp
Software is never finished, only abandoned.
mais comment puis je recuperer la structure que crée mon propre provider ?
Partager