Я использую asp.net mvc. Я создал представление, которое извлекает всех неутвержденных пользователей в таблице членства asp.net. Я поставил флажки рядом с ними, чтобы кто-то поднял представление. Цель состоит в том, чтобы кто-то мог установить определенные флажки, нажать «Сохранить», и это вернется к членству в asp.net и изменит для Isaspprove значение true для этих пользователей.
Как мне извлечь, какие поля установлены как true, когда я нахожусь в классе контроллера?
вот код вида:
<% using (Html.BeginForm()) {%>
<table id="hor-zebra" border = 2>
<tr><td>User</td><td>Approve</td>
</tr>
<%
MembershipUserCollection membership = (MembershipUserCollection)ViewData["UnapprovedUsers"];
foreach (MembershipUser member in membership)
{
%><tr><td>
<%=Html.Encode(member.UserName) %> </td><td>
<%= Html.CheckBox("Approve:" + member.UserName, false) %>
</td></tr>
<%
}
%>
</table>
<input type="submit" value="Save" /><% } %>
Вот код контроллера:
[AcceptVerbs(HttpVerbs.Post)]
public void ApproveUsers(FormCollection formCollection)
{
Console.Write("I have not idea how i can determine which checkboxes are checked");
}