XmlSiteMapProvider personalizado não pode definir o título da SiteMapNode?
Pergunta
Eu criei minha XmlSiteMapProvider personalizado. Trabalha para fora grande, mas eu quero ser capaz de mudar o título da SiteMap também lá. No entanto eu recebo exceções que Título de repente é somente leitura enquanto a propriedade tem um setter ao visualizar no localizador de objectos. Alguém pode explicar esse comportamento?
Eu tenho tentado criar um novo nó, use o método RemoveNode para eliminar o actual e, em seguida, usar o método AddNode. No entanto, quando eu uso o método com um parâmetro que ele começa a reclamar (exceção que o parentNode não pode ser nulo). Se eu usar a sobrecarga de método com 2 parâmetros e quer passar na parentNode do nó para excluir também é nulo. Como resolver isso?
Solução
Aparentemente não é possível devido a otimizações por Microsoft. A classe de base a ser utilizada em vez disso é StaticSiteMapProvider.