我正在尝试在Asp.Net MVC3中创建一个站点地图。
Microsoft是否使用Razor视图引擎在MVC3中创建站点地图?
如果没有,那么在MVC3中是否可以创建站点地图,而不使用任何第三方工具,如Nuget MvcSiteMapProvider Package?
答案 0 :(得分:0)
你可以随时自己动手,这就是我所做的,但这里有一些现有的实现:
https://github.com/maartenba/MvcSiteMapProvider
http://keyvan.io/sitemap-action-result-for-asp-net-mvc
我使用类似于第二个实现的东西,它对我来说非常有用。
答案 1 :(得分:0)
在我开始为MvcSiteMapProvider做贡献之前,我自己搜索了一个答案并得出结论答案是没有。 Microsoft没有提供任何内置方法来构建ASP.NET MVC中的站点地图,搜索引擎站点地图文件或SiteMapPath控件,所有这些都是MvcSiteMapProvider所做的。