Usuário com melhor resposta
pegar dados da view e enviar para o controller

Pergunta
-
ei pessoal, boa noite..
tenho uma lista na minha página que é preechida por "Produtos" e junto a essa lista tenho dois campos isolados, a quantidade e um checkbox.. a ideia é enviar para o controller todos os produtos selecionados no check box e a quantidade informada..
eu tenho uma classe Model que chama "Carrinho" com dois atributos, quantidade e produto.. como devo proceder pra repassar essa informação para o meu controller?
@model ProdutoModels @model CarrinhoModels @foreach (var produto in ViewBag.Produtos) { <tr> <td>@produto.Id</td> <td>@produto.Nome</td> <td>@produto.Preco</td> <td>@Html.TextBox("quantidade@(produto.Id)")</td> <td>@Html.CheckBox("selecionar@(produto.Id)")</td> <td>@Html.Hidden("idProduto@(produto.Id)")</td> </tr> }
obrigada..
- Movido welington jrModerator domingo, 29 de abril de 2018 11:39 forum mais especifico
Respostas
-
Olá,
veja como fazer o bind com coleções
https://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx/
- Editado welington jrModerator segunda-feira, 30 de abril de 2018 20:17
- Sugerido como Resposta Lucio Rogerio SPBanned domingo, 6 de maio de 2018 11:42
- Marcado como Resposta welington jrModerator quarta-feira, 9 de maio de 2018 12:40
Todas as Respostas
-
Olá,
veja como fazer o bind com coleções
https://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx/
- Editado welington jrModerator segunda-feira, 30 de abril de 2018 20:17
- Sugerido como Resposta Lucio Rogerio SPBanned domingo, 6 de maio de 2018 11:42
- Marcado como Resposta welington jrModerator quarta-feira, 9 de maio de 2018 12:40
-
por falta de retorno essa thread será encerrada
- Editado welington jrModerator quarta-feira, 9 de maio de 2018 12:40