我有这个代码:
模型:
public bool[] ArrayOfBooleans = new bool[2];
看法
@using(Html.BeginForm())
{
@:#1
<input name="ArrayOfBooleans[0]" type="checkbox" value="true" />
<input name="ArrayOfBooleans[0]" type="checkbox" value="false" />
<br />
@:#2
<input name="ArrayOfBooleans[1]" type="checkbox" value="true" />
<input name="ArrayOfBooleans[1]" type="checkbox" value="false" />
<br />
<input type="submit" value="Submit"/>
}
当我发布此内容时,ArrayOfBooleans没有任何变化。甚至可以将复选框“附加”到数组元素吗?
注意:这是我的一个实际问题的简化形式。我必须使用集合和更复杂的对象。