Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   Problema generando menu dinámico. (http://www.forosdelweb.com/f78/problema-generando-menu-dinamico-447564/)

chcma 03/12/2006 11:43

Problema generando menu dinámico.
 
Buenas tardes amigos.

Verán tengo una duda de como crear un menu dinámico através de un fichero XML. He arrastrado el componente al WebForm y he arrastrado un componente XmlDataSource.

He generado el fichero XML con el siguiente esquema:
Código:

<?xml version="1.0" encoding="utf-8" ?>
<menu>
  <menuitem title="Home" path="default.aspx" />
  <menuitem title="otra mas" path="mas.aspx" />
  <unaSeccion>
    <menuitem title="Home" path="default.aspx" />
    <menuitem title="otra mas" path="mas.aspx" />
  </unaSeccion>
</menu>

Bueno, me genera sin problema el Menu, todo perfecto, incluso con el submenu de tipo "unaSeccion".

De tal forma que en la página aparece asi:
menu > Home
otra mas
unaSeccion > Home
otra mas.

Vale, perfecto, pero ... ¿Como podría hacer para que la primera seccion "menu" no aparezca? Es decir, quiero que en la primera seccion del menu aparezcan varios elementos, no solo uno del que cuelguen los demás. ¿Como podría hacerlo?

Por si no me explico querría esto:
Home
otra mas
unaSeccion > Home
otra mas.

En fin, espero haberme explicado con claridad y puedan ayudarme.

Saludos amigos.

RootK 03/12/2006 18:05

Bueno, antes que nada tengo una pregunta:

1.- Porque usas el componente de XMLDataSource en vez de usar el SiteMapDataSource ??

Si usas el SiteMapDataSource tiene una property llamada ShowStartingNode y lo colocas en False para resolver tu problema

Salu2 y cualquier cosa por aqui andamos..


La zona horaria es GMT -6. Ahora son las 19:43.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.