使用asp.net所需的字段验证器时,请选中两个复选框

使用asp.net所需的字段验证器时,请选中两个复选框,asp.net,checkbox,requiredfieldvalidator,Asp.net,Checkbox,Requiredfieldvalidator,我有两个带有男性/女性的复选框,我想为它们添加一个必需的字段验证器,因此如果未选中任何复选框,则会出现一个自定义错误,我已经可以这样做了,但使用一个控件而不是两个控件 谢谢您需要将CustomValidator与ClientValidationFunction一起使用 或- 您需要编写一个自定义控件,或使用一个已生成的控件: -http://www.codeproject.com/KB/validation/MultiDependValidator.aspx我所需要做的不是添加两个单独的复

我有两个带有男性/女性的复选框,我想为它们添加一个必需的字段验证器,因此如果未选中任何复选框,则会出现一个自定义错误,我已经可以这样做了,但使用一个控件而不是两个控件


谢谢

您需要将CustomValidator与ClientValidationFunction一起使用

  • 或-
您需要编写一个自定义控件,或使用一个已生成的控件:


-http://www.codeproject.com/KB/validation/MultiDependValidator.aspx

我所需要做的不是添加两个单独的
复选框,而是添加一个
复选框列表

然后使用
复选框列表上的正常
RequiredFieldValidator


单选按钮不起作用的原因是什么我询问的原因是复选框的预期行为是您可以选中多个复选框。单选按钮是专为独家设置而设计的。你有提交按钮吗??一个选择是验证页面离开或类似的控件…我同意单选按钮是更合乎逻辑的选择。当然,除非你的系统必须处理同时具有男性和女性性器官的两性人。@Steve-虽然你是正确的,OP描述的系统只允许选中一个复选框,显然也排除了你的场景。