无论如何都可以在 MVC 中使用多个复选框。使用下面的示例时,我在查询字符串中同时获得了真值和假值。我只想通过它是否被检查为 True 或如果它没有被检查为 False。
'http://'webapp':5841/Result/Triggers? 酒精=真&酒精=假&觉醒=真&觉醒=假&咖啡=真&咖啡=假'
public class Triggers
{
public string Alcohol { get; set; }
public string Awakening { get; set; }
public string Coffee {get; set;}
}
@using (HTML.BeginForm("Triggers", "Result", FormMethod.Get))
{
'@Html.CheckBox("Alcohol")'
'@Html.CheckBox("Awakening")'
'@Html.CheckBox("Coffee")'
}
[HttpGet]
public ViewResult Triggers()
{
return View();
}