我想绑定数据库中的产品,并希望在MVC中以网格显示

时间:2017-01-24 03:51:07

标签: c# asp.net model-view-controller

现在我用html做这个,但我想用MVC Grid选项。因此,当在网格中更改数量时,任何人都可以帮助我,我还要更新行总数和列总数。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以根据订单项创建table对象。

<table>
@for(int i = 0; i < Model.LineItems.Count; i++)
{
    <tr>
       <td><a href="@Url.Action("Details", "Index", new { id = Model.LineItems[i].ID})">Details</a> @Html.HiddenFor(m => m.LineItems[i].ID)</td>
       <td>........</td>
       <td>........</td>
       .
       .
       .
       <td>@Html.TextboxFor(m => m.LineItems[i].Qty, new { @class="form-input"})</td>
    </tr> 
}
</table>

现在,当您提交模型时,将填充您的LineItems数组