Array
(
)

Partial View resolve meu problema?

Pjava
   - 07 mar 2014

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
   - 07 mar 2014

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.