Question

En ce qui concerne href="https://stackoverflow.com/questions/1075152/sitemap-htmlhelper-asp-net-mvc"> J'utilise le fournisseur MvcSiteMap. Je ne peux pas sembler le faire fonctionner. Ce que je fais est l'ouverture du projet mis à disposition par le téléchargement, le compiler, puis en prenant la MvcSiteMap.Core.dll générée par la construction, le plaçant dans mon dossier Dépendances dans mon projet MVC, puis un clic droit sur les références et frapper « Ajouter une référence ». De là, je suis juste essayer de l'utiliser dans mon masterpage mais IntelliSense ne le ramasser, et essayer de construire avec elle ne fonctionne pas non plus.

Je suis en train de faire <%=Html.SiteMapPath()%> sans chance. Toutes les idées?

Était-ce utile?

La solution

Avez-vous ajoutez à la vôtre web.config (sous XPath suivant: /configuration/system.web/pages/namespace)?

Voici un exemple de la page d'accueil du projet: http://mvcsitemap.codeplex.com/

<pages>
    <controls>
        <! -- ... -->
    </controls>
    <namespaces>
    <! -- ... -->
    <add namespace="MvcSiteMap.Core.Helpers"/>
    </namespaces>
 </pages> 
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top