How would you validate a checkbox in ASP.Net MVC 2?

前端 未结 4 1631
庸人自扰
庸人自扰 2021-01-05 03:09

Using MVC2, I have a simple ViewModel that contains a bool field that is rendered on the view as a checkbox. I would like to validate that the user checked the box. The [R

4条回答
  •  Happy的楠姐
    2021-01-05 03:53

    If you didn't want to create your own custom validator and still wanted to use existing attributes in the model you could use:

    [Range(typeof(bool), "true", "true", ErrorMessage="You must accept the terms and conditions.")]
    

    This ensures that the range of the boolean value is between true and true. However, whilst this method will work, I would still prefer to use a custom validator in this scenario. I just thought i'd mention this as an alternative option.

提交回复
热议问题