Model vs Json Qual pratica seguir?

.NET

08/03/2015

Olá

Estou desenvolvendo um web site em Aps.net MVC 5 com Entity Framework.
O problema é meu template é de uma pagina só portanto meu formulário se encontra na pagina inicial,sendo assim preciso retornar apenas a confirmação dos dados sem dar refresh na pagina,porém não sei qual técnica usar para isso, se acesso através do comando @model maisNomeModel ou se utilizo Json com jquery.
Não tenho domínio algum em Json e Jquery, e quanto ao model sempre que utilizo ele da o refresh na pagina inteira.
Qual o melhor caminho seguir ? Json ou acessar a Model direto da View?

Muito Obrigado
Otavio Bueno

Otavio Bueno

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

08/03/2015

Neste caso, como você pode ter mais de um modelo para cada view, não faz muito sentido definir um @model único. A melhor forma é que você submeta os dados de forma de forma assíncrona. Neste artigo eu mostro como fazer isso: ASP.NET MVC e jQuery UI: Desenvolvendo um CRUD com janelas modais.
GOSTEI 0
Otavio Bueno

Otavio Bueno

08/03/2015

Legal.

Mas janela modal funciona quando é visualizado de um celular?

Muito Obrigado
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

08/03/2015

Otavio, eu usei janelas modais no artigo, mas a parte que eu queria que você visse é a parte de submissão dos dados de forma assíncrona e não necessariamente os modais.
GOSTEI 0
POSTAR