У меня есть страница aspx. Я dislay данные в таблице. Как я могу получить новые значения из этой таблицы в контроллере. Или как я могу генерировать grid/table другой метод на странице aspx в mvc?Как получить данные из таблицы в MVC
<table id="Products" class="Products">
<tr>
<th>ProductId</th>
<th>Productname</th>
<th>Quantity</th>
<th>UnitPrice</th>
</tr>
<% foreach (var item in Model.NorthOrderDetails)
{
%>
<tr>
<td><%: item.ProductID %></td>
<td><%: item.ProductName %></td>
<td><%: Html.TextBox("Quantity",item.Quantity) %></td>
<td><%: Html.TextBox("UnitPrice",item.UnitPrice) %></td>
<td> <%: Html.ActionLink("Update", "View2") %></td>
</tr>
<% } %>
</table>
Вам нужен цикл 'for' (не' foreach') - 'for (int i = 0; i m.NorthOrderDetails [ i] .Quantity) .....} 'поэтому элементы управления правильно названы с индексаторами и могут быть привязаны к вашей коллекции на пост назад –
@ StephenMuecke.Ok, спасибо. и как я могу отправлять новые значения методу View2 в моем контроллере, если у меня есть этот метод, и он показывает эту таблицу? – user4523894
Вы хотите сказать, что динамически добавлять новые предметы в представление? –