Bonjour tout le monde,
Sur un site WebForms j'essaie d'afficher le plan de site.
La version abrégée en chemin de fer s'affiche bien dans le contrôle SiteMapPath. Du coup ça va nous épargner de vérifier la syntaxe dans le fichier siteMap, et un certain nombre de branchements.
J'ai créé un TreeView sur la page maîtresse, il m'affiche bien le plan de site dans l'interface de conception dans Visual Studio 2019 Community Edition.
C'est pour afficher la page dans le navigateur que ça se gâte, il se plaint de ne pas avoir de fournisseur pour le plan de site.
Je suis resté quelque temps sans toucher à WebForms, de mes souvenirs le fournisseur par défaut était SqlSiteMapDataProvider.
Bon, admettons qu'il faut quand même le déclarer ...
En cherchant comment déclarer je tombe sur la source du bestiau là :
https://docs.microsoft.com/en-us/arc...en-waiting-for
Est-ce que j'ai tendance à enjoliver les choses ?
Il me semblait qu'il n'y avait pas tout ça à faire, sauf si on veut écrire un fournisseur personnalisé.
Partager