Partial View resolve meu problema?

07/03/2014

0

Bem, pela pergunta é simples. Tenho uma Home com menus e chamadas a outra página. Criei uma View chamada paginabase e nela eu carrego um HTML no body dessa página. Acontece que o cabeçalho e o rodapé é o mesmo da Home, inculsive as chamadas dos menus. Bem o que passa é que para não ficar na URL interrogaçõe, ecomercial, configurei uma rota, tipo: Home/PaginaBase. Quando eu carrego essa PaginaBase pela primeira vez, ele monta a URL assim: Home/PaginaBase/6/3 e carrega a página. Estando nessa página, eu então escolho outro item do menu e clico. Então, ele pega a URL já ativa, por exemplo: http://www.localhost:58696/Home/PaginaBase/6/3/Home/PaginaBase/17/3. Bem, dessa forma ele solta uma exceção, porque não existe essa rota, certo? Bem, gostaria de saber se há como eu fazer como se fosse um frame ou partial view(não sei se é isso), ao invés de eu chamar outra página, eu carrego o HTML que vem do banco e substituo o que está rodando. Se for possível isso, faço na própria Home, sem precisar chamar outra página.

Uso VS 2013
MVC 5
Pjava

Pjava

Responder

Posts

07/03/2014

Pjava

Acho eu que o problema está na chamada da nova página, assim:

<li><a href="Home/PaginaBase/' + id_cat + '/2" title="">' + this.Categoria + '</a><div class="container_24 dropdown-menu">

id_cat é parâmetro e 2 também.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar