Я использовал web.sitemap для генерации пути к карте сайта для моего приложения asp.net. и я могу сгенерировать два слоя, как: http://localhost:8080/test.aspx но если мне нужно сгенерировать путь MVC следующим образом: http://localhost:8080/test.aspx/edit/2 и мне нужно знать "2", чтобы получить карту сайта. Есть ли способ, который я могу использовать подстановочный знак http://localhost:8080/test.aspx/edit/* а затем для этого типа пути система автоматически сгенерирует путь в заголовке страницы?
http://mvcsitemap.codeplex.com/
ИМО это не возможно.Поставщик файла Sitemap по умолчанию является статическим.Вам нужно написать динамический поставщик карты сайта для генерации узлов карты сайта из источника данных.
http://www.codeproject.com/KB/aspnet/dynamicsitemap.aspx