Pregunta

He creado mi XmlSiteMapProvider personalizado. Funciona de maravilla, pero yo quiero ser capaz de cambiar el título del SiteMap también allí. Sin embargo consigo excepciones que título es de sólo lectura repentinamente mientras que la propiedad tiene un regulador cuando se ve en el Examinador de objetos. Cualquiera puede explicar este comportamiento?

He estado tratando de crear un nuevo nodo, utilice el método RemoveNode eliminar la actual y luego usar el método AddNode. Sin embargo cuando se utiliza el método con 1 parámetro que comienza a quejarse (excepción de que el parentNode no puede ser nulo). Si utilizo el método de sobrecarga con 2 parámetros y quiero pasar en el parentNode del nodo a eliminar también es nula. ¿Cómo resolver esto?

¿Fue útil?

Solución

Al parecer no es posible debido a las optimizaciones por Microsoft. La clase base para ser utilizado en su lugar es StaticSiteMapProvider.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top