Flash data no ASP.NET MVC
Desenvolvi uma aplicação em PHP com o framework CodeIgniter e nele tenho a função this->session->flashdata que uso para mostrar umas mensagens após alguma ação.
Agora estou estudando ASP.NET MVC e gostaria de saber se tem algo semelhante em C#, pois não achei nada relacionado a flashdata nas opções que o Visual Studio me oferece. Alguém ja usou CodeIgniter e ASP.NET e sabe se tem algo equivalente?
Agora estou estudando ASP.NET MVC e gostaria de saber se tem algo semelhante em C#, pois não achei nada relacionado a flashdata nas opções que o Visual Studio me oferece. Alguém ja usou CodeIgniter e ASP.NET e sabe se tem algo equivalente?
Aluisio Cavalcante
Curtidas 0
Respostas
Joel Rodrigues
22/12/2014
Olá, Aluisio.
Eu fiz exatamente o caminho inverso e estou atualmente metendo a cara no CodeIgniter, vindo do ASP.NET. Pelo que entendi, sua necessidade é mostrar apenas um valor temporário, como uma mensagem, e ao atualizar a página, essa mensagem já sair?
Eu fiz exatamente o caminho inverso e estou atualmente metendo a cara no CodeIgniter, vindo do ASP.NET. Pelo que entendi, sua necessidade é mostrar apenas um valor temporário, como uma mensagem, e ao atualizar a página, essa mensagem já sair?
GOSTEI 0
Aluisio Cavalcante
22/12/2014
Exatamente, Joel. Preciso após enviar um form, apenas mostrar uma mensagem de sucesso ou de erro. Por exemplo:
<p><?php this->session->flashdata('erro'); ?></p>
GOSTEI 0
Joel Rodrigues
22/12/2014
Saquei a ideia.
Exatamente o que imaginei. Neste caso você vai poder usar a ViewBag, sugiro dar uma pesquisada, pois tem muito material.
Exatamente o que imaginei. Neste caso você vai poder usar a ViewBag, sugiro dar uma pesquisada, pois tem muito material.
GOSTEI 0
Aluisio Cavalcante
22/12/2014
Pesquisando aqui, encontrei sobre ViewBag e ViewData, mas fiquei em dúvida sobre qual utilizar. Você teria alguma referência onde eu possa pesquisar sobre a diferença?
GOSTEI 0
Joel Rodrigues
22/12/2014
Opa, são semelhantes mesmo, mas cada um tem suas aplicações. Veja este post que vai lhe esclarecer: [url:descricao=ASP.Net MVC – ViewData, ViewBag e TempData]http://eduardopires.net.br/2013/06/asp-net-mvc-viewdata-viewbag-tempdata/[/url]
GOSTEI 0
Aluisio Cavalcante
22/12/2014
Verei, obrigado pelo suporte Joel.
GOSTEI 0