MVC3中的站点地图,不使用任何第三方工具

时间:2013-06-27 08:54:35

标签: c# asp.net-mvc asp.net-mvc-3 razor mvcsitemapprovider

我正在尝试在Asp.Net MVC3中创建一个站点地图。

Microsoft是否使用Razor视图引擎在MVC3中创建站点地图?

如果没有,那么在MVC3中是否可以创建站点地图,而不使用任何第三方工具,如Nuget MvcSiteMapProvider Package?

2 个答案:

答案 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所做的。