Przekazywanie większej ilości parametrów z widoku do akcji kontrolera

0

Witajcie serdecznie.

Mam taki niby to prosty problem ale nie chce mi to zagrać.

Mam w widoku liste produktów i obok nich przycisk Dodaj do koszyka i textboxa do którego wpisuje się ilość produktów.

Chce te wartosci przekazac do akcji swojego kontrolera.

Ilosc produktu jest intem i id produktu tez jest intem. Ilosc przekazuje sie bez prolemu natomiast id jest nullem.

Jak to zrobic jakos ladnie?

 
@using (Html.BeginForm("DodajDoKoszyka", "Cart", FormMethod.Post, new { id = item.Id }))
            {
                <input type="text" name="podanaIloscProduktu" />
                <input type="submit" value="Dodaj do koszyka" />
            }

Proszę o pomoc :)

0

Dodać hidden input z wartością id i nazwą taką jaką masz w modelu.

Anyway. Po co chcesz drugi raz id przekazywać?

0

A jak ten hidden input ma wygladac?

 
<input type="hidden" name="id = @item.Id" />

Ale nadal ID jest nullem

1 użytkowników online, w tym zalogowanych: 0, gości: 1