none
Dúvida em geração de Menu RRS feed

  • Pergunta

  • Pessoal sei que assunto ja foi amplamente discutido, mesmo procurando no forum não encontrei a solução, meu caso é o seguinte, o código abaixo gera um menu conforme os dados recebidos.

    Menu1.Items.Add(

    Menu1.Items.Add(New MenuItem("Item1", "3", "", "", ""))
    Menu1.Items.Add(
    New MenuItem("Item2", "4", "", "", ""))
    Menu1.Items.Item(0).ChildItems.Add(New MenuItem("Item1-Nivel 1", "5", "", "VaiParaPagina1.aspx", ""))
    Menu1.Items.Item(1).ChildItems.Add(
    New MenuItem("Item2-Nivel 1", "6", "", "VaiParaPagina2.aspx", ""))

    Porém eu só consegui gerar a primeira linha e um nível abaixo, preciso criar outros niveis (submenu), como faço isso?
    Ou se alguém tiver alguma outra idéia, nesse caso o menu é criado com os dados recebidos de uma tabela do banco de dados.
    Desde ja agradeço.


    JMCandido
    quarta-feira, 1 de julho de 2009 16:17

Respostas

  • Boa Tarde JMCandido!

    Para criar sub-menus dentro de sub-menus você pode utilizar a sintaxe abaixo.

    Menu1.Items.Item(0).ChildItems(0).ChildItems.Add(

    New MenuItem("Item1-Nivel 2", "5", "", "VaiParaPagina1.aspx", ""))
    Menu1.Items.Item(0).ChildItems(0).ChildItems(0).ChildItems.Add(
    New MenuItem("Item1-Nivel 3", "5", "", "VaiParaPagina1.aspx", ""))




    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Marcar como Resposta” para beneficiar outros membros da comunidade que estejam lendo este thread”.
    Atenciosamente,
    Harley Araujo
    • Sugerido como Resposta Harley Araujo sexta-feira, 10 de julho de 2009 12:24
    • Marcado como Resposta Harley Araujo segunda-feira, 13 de julho de 2009 12:31
    quarta-feira, 8 de julho de 2009 17:51

Todas as Respostas