none
Passar valor da View para o Controller usando ViewBag RRS feed

  • Pergunta

  • Pessoal,

    Tenho em minha View alguns campos como este:

    <input type="text" id="Cliente" name="Cliente" value=""/ style="width:50px">

    Tem como passar o valor que for digitado neste campo para o controller usando ViewBag?

    Sei que poderia por exemplo na Action criar um parametro com o nome Cliente que vai funcionar, só queria saber mesmo como seria usando o ViewBag.

    Grato.

    quarta-feira, 5 de dezembro de 2012 18:58

Respostas

  • Não, mas você pode usar o FormCollection que é parecido.

    public ActionResult Post(FormCollection form){
         var cliente = form["cliente"];
    }

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


    • Editado Murilo Kunze quarta-feira, 5 de dezembro de 2012 19:02
    • Sugerido como Resposta Vitor Mendes quarta-feira, 5 de dezembro de 2012 19:17
    • Marcado como Resposta Marcelo Moreira Souza quarta-feira, 5 de dezembro de 2012 19:44
    quarta-feira, 5 de dezembro de 2012 19:01

Todas as Respostas

  • Não, mas você pode usar o FormCollection que é parecido.

    public ActionResult Post(FormCollection form){
         var cliente = form["cliente"];
    }

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


    • Editado Murilo Kunze quarta-feira, 5 de dezembro de 2012 19:02
    • Sugerido como Resposta Vitor Mendes quarta-feira, 5 de dezembro de 2012 19:17
    • Marcado como Resposta Marcelo Moreira Souza quarta-feira, 5 de dezembro de 2012 19:44
    quarta-feira, 5 de dezembro de 2012 19:01
  • Murilo,

    Na verdade eu até ja tinha feito usando o FormCollection. Só fiquei curioso quanto ao uso do ViewBag mesmo.

    Valew!

    quarta-feira, 5 de dezembro de 2012 19:43