oto widok
@model Application.DTOs.ProductDisplayModel
@foreach (var product in Model.ProductSize)
{
<div class="card mx-2 mb-4" style="width: 16rem;">
<div class="card-body ">
<h5 class="card-title"> @product.Name</h5>
<div class="col-auto"> WYBÓR/LISTA ROZMIARU//
<label class="visually-hidden" for="autoSizingSelect">Choose</label>
<select class="form-select" id="[email protected]" name="sizeId">
<option selected disabled>Wybierz rozmiar</option>
@foreach(var size in product.Sizes)
{
<option value="@size.Id">
<div class="d-flex">
<div class="p-2 w-100">@size.NameInt @size.Namestring</div>
<div class="p-2 flex-shrink-1">
</div>
</div>
</option>
}
</select>
</div>
<div class="col-auto"> // WYBÓR/LISTA MATERIALU
<select class="form-select" id="[email protected]" name="materialId">
<option selected>Wybierz Materiał</option>
@foreach (var material in Model.Material)
{
<option value="@material.MaterialId">
<div class="d-flex">
<div class="p-2 w-100">@material.Name @material.Colour</div>
<div class="p-2 flex-shrink-1">
</div>
</div>
</option>
}
Jak mam przesłać argumenty produkt.Id, material.Id. size.Id do kontrolera? produkt id to nie jest problem bo button mieści się w foreach ale material i size już nie mam pojęcia. Prosił bym o pomoc w dwóch metodykach jeśli ktoś zna. Czyli odbiór argumentu przez JS i normalnie przez html helper