Domanda

Ho creato il mio XmlSiteMapProvider personalizzato. Funziona alla grande, ma voglio essere in grado di cambiare il titolo della Mappa del sito anche in là. Tuttavia ho eccezioni che titolo è improvvisamente sola lettura, mentre la proprietà ha un setter durante la visualizzazione nel Visualizzatore oggetti. Chiunque può spiegare questo comportamento?

Ho cercato di creare un nuovo nodo, utilizzare il metodo RemoveNode per eliminare quella corrente e quindi utilizzare il metodo AddNode. Tuttavia quando uso il metodo con 1 parametro inizia a lamentare (eccezione che il parentNode non può essere nullo). Se uso il metodo di overload con 2 parametri e voglio passare nel parentNode del nodo da eliminare è anche nullo. Come risolvere questo problema?

È stato utile?

Soluzione

A quanto pare non è possibile a causa di ottimizzazioni da parte di Microsoft. La classe di base da utilizzare invece è StaticSiteMapProvider.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top