如何从动态生成的复选框列表中获取复选框值?我的示例包含三个框,但我使用Razor视图来创建更多。我尝试将我的代码从this SO帖子中删除,但没有运气。
在我的观点中:
<CheckBoxList ID="cheesebox">
<ListItem>1</ListItem>
<ListItem>2</ListItem>
<ListItem>3</ListItem>
</CheckBoxList>
控制器:
public ActionResult GCLanding(IFormCollection form)
{
var selectedValues = form["cheesebox"].ToString();
return View("StringView", " & "+selectedValues);
}
我的目标是获取所选框中的复选框值。例如,如果选中所有三个框,则包含1,2,3的列表。