Agregar nodos por código al web.sitemap
Publicado por MagnetMan (12 intervenciones) el 24/06/2010 23:06:14
¿Cómo puedo agregar nodos nuevos por código a un web.sitemap? La idea sería tener unos creados y los hijos generarlos a partir de información de una base de datos.
He probado lo siguiente:
Dim NodoSiteMap As SiteMapNode
NodoSiteMap = Web.SiteMap.RootNode
Dim NodoHijo As SiteMapNode
NodoHijo = New SiteMapNode(NodoSiteMap.Provider, "Hijo", "Default2.aspx", "Nombre enlace", "Descripcion enlace")
pero no sirve porque dice que es de sólo lectura. Ya no se me ocurren más formas de hacerlo. ¿Alguna idea?
He probado lo siguiente:
Dim NodoSiteMap As SiteMapNode
NodoSiteMap = Web.SiteMap.RootNode
Dim NodoHijo As SiteMapNode
NodoHijo = New SiteMapNode(NodoSiteMap.Provider, "Hijo", "Default2.aspx", "Nombre enlace", "Descripcion enlace")
pero no sirve porque dice que es de sólo lectura. Ya no se me ocurren más formas de hacerlo. ¿Alguna idea?
Valora esta pregunta
0