我正在尝试在Asp.Net MVC3中创建一个网站地图。
微软是否提供了使用Razor视图引擎在MVC3中创建站点地图的控制权?
如果不是,那么在不使用任何第三方工具的情况下,是否可以在MVC3中创建一个sitemap,比如Nuget MvcSiteMapProvider包?
发布于 2013-06-27 22:36:07
您可以随时滚动您自己的,这就是我所做的,但这里是一些现有的实现:
https://github.com/maartenba/MvcSiteMapProvider
http://keyvan.io/sitemap-action-result-for-asp-net-mvc
我使用类似于第二个实现的东西,它对我来说工作得很好。
发布于 2013-08-04 14:20:32
在我开始为MvcSiteMapProvider做贡献之前,我自己搜索了一下答案,得出的结论是no。微软没有提供任何内置的方法来构建网站地图、搜索引擎网站地图文件或ASP.NET MVC中的SiteMapPath控件,所有这些都是MvcSiteMapProvider所做的。
https://stackoverflow.com/questions/17338780
复制相似问题