My model:
public class MyViewModel
{
public bool IsSelected { get; set; }
public string Name { get; set; }
...
}
My view:
@model IEnumarable<MyViewModel>
...
<table>
foreach(var item in Model)
{
<tr>
<td>@Html.CheckBoxFor(x => item.IsSelected)</td>
<td>@Html.DisplayFor(x => item.Name)</td>
...
</tr>
}
</table>
I need to pass all selected items to MyAction using Html.ActionLink() if it is possible.
public ActionResult MyAction(IEnumerable<MyViewModel> model)
{
...
}