我需要在一个操作方法中获取表单上所选复选框的值 你会怎么做? (或者可能得到所有人,看看谁被选中)
public ActionResult (int[] ids)
...
<input type="checkbox" value = "1" />
<input type="checkbox" value = "2" />
<input type="checkbox" value = "3" />
<input type="checkbox" value = "4" />
<%=Html.Submit(); %>
答案 0 :(得分:4)
您可以尝试给复选框命名(ids):
<input type="checkbox" name="ids" value="1" />
<input type="checkbox" name="ids" value="2" />
<input type="checkbox" name="ids" value="3" />
<input type="checkbox" name="ids" value="4" />
应该使用:
public ActionResult Index(int[] ids) { ... }