Usuário com melhor resposta
Atualizar View Lista ao executar uma Action da View Adicionar

Pergunta
-
Pessoal,
Atual: tenho um sistema de cardapio que ao ir criando pedidos o administrador deve pressionar o botão atualizar para que
a lista de pedidos esteja atualizada. Porém para facilitar para o administrador, pensei em atualizar os resultados do GridView
a todo momento que adicionarem um pedido. Criei uma View para adicionar os pedidos e outra para Listar, a principio pensei em
Ajax, procurei na internet, mas, como tenho pouca experiência em ajax resolvi postar essa dúvida, agradeço a quem poder colaborar.
Nilson
Respostas
-
Pessoal,
após pesquisar bastante, achei um biblioteca que me atendeu, é a signalr, caso alguém precise segue alguns links interessantes.
http://signalr.net/
http://www.devmedia.com.br/revista-net-magazine-101/26554
http://www.asp.net/signalrNilson
- Marcado como Resposta Nilson Teodoro quinta-feira, 21 de fevereiro de 2013 01:49
Todas as Respostas
-
Você pode fazer uma chamada em Ajax, mas terá que escrever um JavaScript para ficar atualizando a página de tempo em tempo que vc deseja que atualize.
Exemplo da atualização
http://aplicacoesweb.blogspot.com.br/2008/06/atualizando-pgina-automaticamente.html
Paulo Marcelo Dalbosco
- Editado Paulo M Dalbosco segunda-feira, 18 de fevereiro de 2013 19:37
-
-
Beleza, só que vc não precisa do Ajax, o Ajax é para NÃO atualizar a página.
Faz soh com o JavaScript creio q terá o resultado esperado.
Paulo Marcelo Dalbosco
- Editado Paulo M Dalbosco segunda-feira, 18 de fevereiro de 2013 19:41
-
A principio vou fazer isso, mas, não sei se tem jeito, mas, vou continuar pesquisando para que ao executar o post da View(Adicionar Pedidos) eu consiga atualizar a View (Lista Pedidos) automaticamente. Dessa forma ficou complicado pra mim, pq se eu retorna-se a lista de pedidos após o post do novo pedido, seria fácil, mas, como adicionar pedido é da visão cliente, o administrador vai ficar com a tela da lista de pedidos aberta, um solução é deixar um botão para ele atualizar (manual), outra é a sua sugestão (atualizar a lista de pedidos sem refresh na página toda), e a terceira é a que citei assima, mas, vlw mesmo.
Nilson
-
-
Concordo plenamente,
com o botão na View Lista Pedidos do Administrador utilizando o Ajax vou até conseguir sem que ocorra o refresh completo do browser, se eu conseguisse fazer isso na View onde adiciono um novo pedido seria excelente, mas, como vc mesmo disse, a View já está carregada no Browser, com isso realmente vai ser complicado, rsrs, mas vlw pelas informações.
Nilson -
Pessoal,
após pesquisar bastante, achei um biblioteca que me atendeu, é a signalr, caso alguém precise segue alguns links interessantes.
http://signalr.net/
http://www.devmedia.com.br/revista-net-magazine-101/26554
http://www.asp.net/signalrNilson
- Marcado como Resposta Nilson Teodoro quinta-feira, 21 de fevereiro de 2013 01:49