none
Variáveis RRS feed

  • Pergunta

  • Galera tenho algumas variáveis na minha Controller que não consigo enxergar na minha View. Como posso fazer para resolver isso?

    Obrigado


    SirSmart

    segunda-feira, 28 de janeiro de 2013 17:41

Respostas

  • Não entendi direito o que você quer.. mas se é só mostrar variaveis que estão no controller dentro da view, você pode passar pela viewmode;

    public ActionResult Index(){
         var viewmodel = new ViewModel();
         viewmodel.Valor1 = 10;
         viewmodel.Valor2 = 20;
         viewmodel.Valor3 = 30;
    
         return View(viewmodel);
    }

    e pega-las na view:

    @model ViewModel
    
    <span>Valor 1: @Model.Valor1</span>


    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    • Sugerido como Resposta _Omnislash_ segunda-feira, 28 de janeiro de 2013 18:21
    • Marcado como Resposta SirSmart segunda-feira, 28 de janeiro de 2013 18:46
    segunda-feira, 28 de janeiro de 2013 18:07

Todas as Respostas

  • Como está setando as variaveis e como está tentando pegar na view?

    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    segunda-feira, 28 de janeiro de 2013 17:45
  • Cara as variáveis estão dentro de coleção. Eu preciso por exemplo do código do produto na View para utilizar no Ajax e não tenho esse código pq está apenas na minha controller....

    Abrs


    SirSmart

    segunda-feira, 28 de janeiro de 2013 17:53
  • Mostra como você está tentando pegar o ID.

    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    segunda-feira, 28 de janeiro de 2013 17:56
  • Na verdade eu não estou tentando fazer nada, até pq não sei como fazer o que preciso...rs

    Gostaria de saber como fazer ? Pq são variáveis que não são apresentadas na tela, estão apenas na Controller

    Att,


    SirSmart

    segunda-feira, 28 de janeiro de 2013 18:00
  • Não entendi direito o que você quer.. mas se é só mostrar variaveis que estão no controller dentro da view, você pode passar pela viewmode;

    public ActionResult Index(){
         var viewmodel = new ViewModel();
         viewmodel.Valor1 = 10;
         viewmodel.Valor2 = 20;
         viewmodel.Valor3 = 30;
    
         return View(viewmodel);
    }

    e pega-las na view:

    @model ViewModel
    
    <span>Valor 1: @Model.Valor1</span>


    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    • Sugerido como Resposta _Omnislash_ segunda-feira, 28 de janeiro de 2013 18:21
    • Marcado como Resposta SirSmart segunda-feira, 28 de janeiro de 2013 18:46
    segunda-feira, 28 de janeiro de 2013 18:07