none
Sobrescrever Rotas RRS feed

  • Pergunta

  • Boa tarde,

    Tenho a seguinte rota:

    routes.MapPageRoute("Template2Levels",
                    "{page1}/{page2}",
                    "~/Views/Template.aspx",
                    false);


    Com essa lógica, todas a minhas urls com dois níveis virtuais de pastas devem usar essa rota. Ex.:

    /institucional/apresentacao;
    /servicos/apresentacao.

    O que acontece é que quando eu tenho outra rota

                routes.MapPageRoute("Fale conosco - ouvidoria",
                    "fale-conosco/ouvidoria",
                    "~/Views/Ouvidoria.aspx",
                    false);


    ele vai utilizar a primeira rota quando eu acessar a página fale-conosco/ouvidoria, pois ela é mais "geral". 

    Como posso resolver esse problema?

    Abraço! 



     

    quarta-feira, 16 de novembro de 2011 15:29

Respostas