У меня есть этот в представлении:
<%
foreach (var item in (List<MyType>)ViewData["MyTypeArray"])
{
%><tr>
<td>
<%=Html.Encode(item.Name)%>
</td>
<td>
<%=Html.CheckBox("MyTypeFlags" + item.BitNumber),
/* Model goes here*/,
new {@value = (1 << item.BitNumber)})%> // html attr
</td>
</tr>
<%
}
%>
и я хочу сделать что-то подобное в Контроллере:
foreach (var item in MyDynamicallyCreatedArray)
{
//if (["MyTypeFlags" + item.BitNumber] != 0) // This shoud be changed
}
Вопрос в том, как я должен объявить MyDynamicallyCreatedArray и пройти цикл?