分三步走
1.保证你的webgrid包含在form中
@using (Html.BeginForm("Assign","Home")) { }
2.在webgrid中加一列checkbox
grid.Column(header: "Assign?",
format: @<text><input class="check-box" id="assignChkBx" name="assignChkBx" type="checkbox" value="@item.Id"/></text>)
3.在controller中返回选中的对象的value属性,进一步处理
[HttpPost]public ActionResult Assign(FormCollection form){var ch = form.GetValues("assignChkBx");foreach (var id in ch){//...Get object using id//...Call your method }return View();}