Пользовательский xmlsitemapprovider не может установить заголовок узла карты сайта?
Вопрос
Я создал свой собственный XmlSiteMapProvider.Отлично работает, но я хочу иметь возможность изменить заголовок SiteMap и там.Однако я получаю исключения: заголовок внезапно становится доступным только для чтения, хотя у свойства есть установщик при просмотре в браузере объектов.Кто-нибудь может объяснить такое поведение?
Я пытался создать новый узел, использовать метод RemoveNode для удаления текущего, а затем использовать метод AddNode.Однако когда я использую метод с 1 параметром, он начинает жаловаться (за исключением того, что родительский узел не может быть нулевым).Если я использую перегрузку метода с двумя параметрами и хочу передать родительский узел узла для удаления, он также будет нулевым.Как это решить?
Решение
Видимо, это невозможно из-за оптимизации Microsoft.Вместо этого будет использоваться базовый класс StaticSiteMapProvider.