如何在post动作中获取ids int []的集合(选中的复选框)

时间:2010-04-22 09:23:45

标签: asp.net-mvc

我需要在一个操作方法中获取表单上所选复选框的值 你会怎么做? (或者可能得到所有人,看看谁被选中)

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(); %>

1 个答案:

答案 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) { ... }