1

我使用 web.sitemap 为我的 asp.net 应用程序生成站点地图路径。我可以像这样生成两个布局: http://localhost:8080/test.aspx 但是如果我需要像这样生成 MVC 路径: http://localhost:8080/test.aspx/edit/2 我需要要知道“2”来获取站点地图。有什么方法可以使用通配符 http://localhost:8080/test.aspx/edit/ * 然后对于这种路径,系统会在页眉处自动生成路径?

4

2 回答 2

1

http://mvcsitemap.codeplex.com/

于 2009-12-19T13:54:34.967 回答
0

IMO 这是不可能的。Sitemap 的默认提供程序是静态的。您必须编写一个动态站点地图提供程序来从数据源生成站点地图节点。

http://www.codeproject.com/KB/aspnet/dynamicsitemap.aspx

于 2009-12-19T09:36:39.650 回答