none
Problema em acessar paginas usando MenuControl ASP.NET C# RRS feed

  • Pergunta

  • Galera,

    Estou desenvolvendo um sistema em aspx.net (C#). Bom, não vou entrar em detalhes porque não há necessidade, pois o meu problema é

    em relação ao uso do MenuControl.

    estou usando a definição em html para definir qual pagina  o menu deve abrir

    <ul>            
                <li><a href="inicial.aspx">Página inicial</a></li>           
                <li><a href="page\somos.aspx" hreflang="pt-br">Quem Somos</a></li>
                <li><a href="page\historia.aspx" hreflang="pt-br">História</a></li>
                <li><a href="page\clientes.aspx" hreflang="pt-br">Clientes</a></li>
                <li><a href="page\contatos.aspx" hreflang="pt-br">Contatos</a></li>          
                <li><a href="page\galeria.aspx" hreflang="pt-br">Galeria</a></li>

                <asp:Literal ID="ltlItensMenu" runat="server" />        
    </ul>

    O problema, é que , quando eu posto o sistema no meu dominio, quando eu clico a 1º vez no menu, funciona perveitamente

    onde fica o endereço certinho no navegador

    "http://www.tcsmg.com.br/portal/page/somos.aspx"

    porem, se eu clicar 2 vezes no mesmo menu, acontece que ele reconhece 2 vezes a pasta onde está alocado minhas páginas.aspx

    "http://www.tcsmg.com.br/portal/page/page/somos.aspx".

    O que devo fazer para que eu possa abrir 1 pasta só, pois quero fazer o sistema bem organizado para não haver

    problemas/dores de cabeça posteriormente.

    terça-feira, 21 de agosto de 2012 13:26

Respostas

  • Tenta assim

    ~\page\somos.aspx


    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    • Marcado como Resposta Harley Araujo quinta-feira, 23 de agosto de 2012 12:33
    terça-feira, 21 de agosto de 2012 15:59
    Moderador

Todas as Respostas

  • Se você colocar uma barra antes de page, funciona?

    Assim: <li><a href="\page\somos.aspx" hreflang="pt-br">Quem Somos</a></li>


    Rafael Santos

    Observações:
    1. Selecione a opção "Habilitar o Live Alerts por Padrão" nas suas configurações para que possa acompanhar em tempo real as atividades relacionadas a sua Thread;
    2. Não abandone sua Thread. Ao perguntar, fique atento às respostas; ao encontrar uma solução, compartilhe;
    3. As pessoas que dedicam seu tempo na busca por soluções para você não ganham nada em troca. Valorize-as e em forma de agradecimento pontue as respostas corretas.

    "Quem disse que não escrevo poesias? A diferença é que as minhas começam com using System;"

    terça-feira, 21 de agosto de 2012 13:48
  • Tenta assim

    ~\page\somos.aspx


    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    • Marcado como Resposta Harley Araujo quinta-feira, 23 de agosto de 2012 12:33
    terça-feira, 21 de agosto de 2012 15:59
    Moderador
  • Tenta assim

    ~\page\somos.aspx


    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    Discordo da sugestão e da marcação de resposta. Isso não vai funcionar porque <a/> é um elemento HTML e não um WebControl.

    Rafael Santos

    Observações:
    1. Selecione a opção "Habilitar o Live Alerts por Padrão" nas suas configurações para que possa acompanhar em tempo real as atividades relacionadas a sua Thread;
    2. Não abandone sua Thread. Ao perguntar, fique atento às respostas; ao encontrar uma solução, compartilhe;
    3. As pessoas que dedicam seu tempo na busca por soluções para você não ganham nada em troca. Valorize-as e em forma de agradecimento pontue as respostas corretas.

    "Quem disse que não escrevo poesias? A diferença é que as minhas começam com using System;"

    quinta-feira, 23 de agosto de 2012 13:28