我有GridView
,一列是RadioButton
用于选择。如何为列设置验证器以检查是否至少选择了一个RadioButton
?
答案 0 :(得分:1)
我前几天发布了一个类似的问题,提出了一个适合你的解决方案:
How to check that at least one RadioButtonList has an item selected?
它使用CustomValidator
进行服务器端检查,以确保至少选择了一个项目。你需要替换RadioButton
而不是RadioButtonList
,也许还有其他几个tweek,但代码应该适用于你需要的东西。它搜索所有类型的控件并检查特定的标准。在您的情况下,查找所有RadioButton
控件并确保至少检查一个。
答案 1 :(得分:0)
没有开箱即用的方式,您需要使用自定义验证器并在客户端和服务器端自行实现逻辑;几乎没有什么可以解决的问题,想到的是让自定义验证器逻辑检查至少检查一个复选框是否通过IsValid
,我们需要更多有关您的结构的详细信息以提供更具体的溶液