ASP.NET C # - Как разместить числовое входное значение определенной строки в цикле foreach с несколькими кнопками обновления? - PullRequest
0 голосов
/ 23 мая 2019

Я пытаюсь получить значение ввода числового типа в цикле foreach с несколькими строками, каждая из которых имеет свой определенный ввод чисел и кнопку Обновить, но представление не распознает выбранный ввод ... Я пыталсяприписывают конкатенацию входного идентификатора, чтобы передать его в javascript, но все еще не нашли правильный способ сделать это.Пожалуйста помоги!

@using System.Collections;
@using MySQLConnection.Models
@model IEnumerable<MySQLConnection.Models.Cart>

@{
ViewBag.Title = "Index";
}
<h2>Cart</h2>

@using (Html.BeginForm("Update", "Cart", FormMethod.Post, new
{    enctype = "multipart/form-data"
}))
{
@Html.AntiForgeryToken()
<table class="table">
    @if (Session["cart"] != null)
    {
        foreach (var item in (IEnumerable<Carrinho>)Session["cart"])
        {
            <tr>
                <td>
                    @Html.DisplayFor(modelItem => item.id)
                </td>
                <td>
                    <input type="number" name="qtt" max="99" min="1" 
value="@item.quantity">
                </td>
                <td>
                    <a href="@Url.Action("Update", "Cart", new { id = 
item.id, qtt = 3})" class="btn btn-success" role="button">Update</a>
                </td>
            </tr>
        }
    }

</table>
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...