Como passar variavel do controler para a view
-
segunda-feira, 11 de junho de 2012 01:34
Eu aqui de novo perguntando...
Procurei na net e não encontrei, por isto volto aqui... :)
Abrir essa Threads http://social.msdn.microsoft.com/Forums/pt-BR/mvcpt/thread/dfac1b22-f338-4520-ab40-6cbb241ff128/ sobre como trabalhar com varaiveis globais em Asp .Net MVC 3.
Me surgiu uma dúvida bem idiota.
Como trabalho e aonde eu instancio uma classe global? Como eu passo uma variavel do controler para a view usando Razor?
Abs..
MarlonMarlon Tiedt
www.sesmt.com.br- Movido Fernando Henrique Inocêncio Borba FerreiraMVP segunda-feira, 11 de junho de 2012 12:29 (De:.NET Framework - ADO (Acesso a dados, data access & storage))
Todas as Respostas
-
segunda-feira, 11 de junho de 2012 12:29
Olá Marlon,
Vou ecaminhar essa thread para o fórum de ASP.Net MVC.
[]s!
Fernando Henrique Inocêncio Borba Ferreira
while(alive){ this.WriteCode(); }
Blog: http://ferhenriquef.com/
Twitter: @ferhenrique -
segunda-feira, 11 de junho de 2012 14:47
Marlon, como instanciar uma classe global já está explicado lá no outro forum.. você instancia e usa get/set quando quiser dependendo da hora que você precisar na sua aplicação.
Como passar uma variavel do controller para a view?
Você pode simplesmente retornar um objeto:
return View(new Usuario{Nome = "joao"});e na sua view você configura ela com o model que está retornando na Action, exemplo:
@model Usuario <span>@Model.Nome</span> //vai aparecer joao
ou você pode usar o ViewBag ou ViewData:
ViewBag.Nome = "joao"; ViewData["nome"] = "joao"; return View();
e na view:
<span>@ViewBag.Nome</span> <span>@ViewData["nome"]</span>
http://www.linkedin.com/pub/murilo-kunze/44/191/455
- Editado Murilo KunzeMicrosoft Community Contributor segunda-feira, 11 de junho de 2012 14:47
- Sugerido como Resposta Wilian NS segunda-feira, 11 de junho de 2012 19:05
- Marcado como Resposta Marlon Tiedt segunda-feira, 11 de junho de 2012 20:04

