如何在asp.net mvc中提交带有预定义键的数组



我有一个表单要提交给我的控制器,但我不知道该怎么做,我使用的是MVC 5。这是字段:

 @foreach (var item in Model)
 {
     <input type="text" name="product[@item.ProductId]" class="form-control input-number" value="0" min="0">
 }

productId应该是数组项的键,数组项的值应该是inputbox的值。

这很恶心,但。。

@int count=0;
@foreach (var item in Model)
 {
     <input type="text" name="product[@count++]" class="form-control input-number" value="0" min="0">
 }

最新更新