У меня есть определенная страница (назовем ее MyPage), к которой можно получить доступ с трех разных страниц. В файле Web.sitemap я попытался разместить XML для этой страницы в трех отдельных узлах следующим образом:
‹ Страница 1 >
‹ Моя страница / >
...
‹ /Страница 1 >
‹ Страница 2 >
‹ Моя страница / >
...
‹ /Страница 2
‹ Страница 3 >
‹ Моя Страница / >
...
‹ /Страница 3 >
При этом я получил следующую ошибку:
Обнаружено несколько узлов с одним и тем же URL-адресом «Default.aspx». XmlSiteMapProvider требует, чтобы узлы карты сайта имели уникальные URL-адреса.
Я читал в Интернете, что узлы SiteMapNodes хранятся внутри как словарь, что объясняет, почему я не могу использовать один и тот же URL-адрес. В любом случае, я просто ищу альтернативные пути решения этой проблемы. Любые предложения будут ценны.