我有一个MVC 4项目,它使用MVC站点地图提供程序进行菜单。
该项目有一些自定义(根据CSS
类)模板,例如~\Shared\DisplayTemplates\MenuHelperModel.cshtml
,根据文档,它们是适合他们的位置。
不幸的是,模板类没有应用(但显示了菜单内容本身)所以我看到了没有样式的菜单。
在版本4.4.7
安装以下三个NuGet包:
我已尝试将版本更新为4.6.22
,但无济于事。
我在SO上找到的就是这篇文章:MVCSiteMapProvider won't use Razor Templates for Menu但是这表明更改视图位置可能是问题,而我的使用默认值。
我可以用一些隐藏的配置或方法来调试吗?真的很难找到任何东西。