Gridview中的RadioButton列所需的字段验证器

时间:2011-03-03 10:31:28

标签: asp.net gridview radio-button validation

我有GridView,一列是RadioButton用于选择。如何为列设置验证器以检查是否至少选择了一个RadioButton

2 个答案:

答案 0 :(得分:1)

我前几天发布了一个类似的问题,提出了一个适合你的解决方案:

How to check that at least one RadioButtonList has an item selected?

它使用CustomValidator进行服务器端检查,以确保至少选择了一个项目。你需要替换RadioButton而不是RadioButtonList,也许还有其他几个tweek,但代码应该适用于你需要的东西。它搜索所有类型的控件并检查特定的标准。在您的情况下,查找所有RadioButton控件并确保至少检查一个。

答案 1 :(得分:0)

没有开箱即用的方式,您需要使用自定义验证器并在客户端和服务器端自行实现逻辑;几乎没有什么可以解决的问题,想到的是让自定义验证器逻辑检查至少检查一个复选框是否通过IsValid,我们需要更多有关您的结构的详细信息以提供更具体的溶液