DUVIDA MVC
Pessoal, boa noite
Faz um tempo que não participo aqui no forum!!! mas vamos lá!
Estou construindo um aplicação em Asp.Net MVC, no meu _Layout carrego informações do usuário (Preencho ViewBag na controller)!
Quando chamo uma outra uma outra action @Html.ActionLink([Ô]Usuário[Ô],[Ô]Visualizar[Ô],[Ô]Usuario[Ô])
A pagina e recarregada perco a referencia dos dados do usuário, tem alguma forma de renderizar a pagina e não fazer a requisição na _Layout?
Ou uma outra solução para manter os dados na _Layout!
Agradeço!
Faz um tempo que não participo aqui no forum!!! mas vamos lá!
Estou construindo um aplicação em Asp.Net MVC, no meu _Layout carrego informações do usuário (Preencho ViewBag na controller)!
Quando chamo uma outra uma outra action @Html.ActionLink([Ô]Usuário[Ô],[Ô]Visualizar[Ô],[Ô]Usuario[Ô])
A pagina e recarregada perco a referencia dos dados do usuário, tem alguma forma de renderizar a pagina e não fazer a requisição na _Layout?
Ou uma outra solução para manter os dados na _Layout!
Agradeço!
Para cada nova chamada ao Controller, os dados se perdem. Dê uma olhadinha aqui e vê se lhe atende:
www.macoratti.net/15/05/mvc_ajax.htm
www.macoratti.net/15/05/mvc_ajax.htm
Na verdade isso eu já entendia... meu problema era a cada requisição conseguir chamar meu controller para recarregar as viewBag...
Acabei de solucionar...
Criei uma controller com o metodo override que carrega a viewbag, estou herdando esse controller nos demais controller, assim em toda as chamadas a viewbag recarrega!
Se alguem quiser depois passo o codigo!
Acabei de solucionar...
Criei uma controller com o metodo override que carrega a viewbag, estou herdando esse controller nos demais controller, assim em toda as chamadas a viewbag recarrega!
Se alguem quiser depois passo o codigo!
Tópico encerrado , respostas não são mais permitidas