Merhaba ,
Böyle bir şey yapmak için şu şekilde bir yöntem izleyebilirsiniz
@foreach (var item in Model)
{
<td>
<input name="ids" type="checkbox" value="@item.Id" />
</td>
}
[HttpPost]
public ActionResult Index(IEnumerable<int> ids)
{
return View();
}
ModelBinder name üzerinden çalışır ve siz burada her seferinde farklı bir name veriyorsunuz bu şekilde modeliniz bind olamaz.
Oysa checkboxların value değerleri farklı olmalıdır.