protected override bool EvaluateIsValid()
 {
     //
     CollectRadioButtons();
     //
     foreach (RadioButton rbutton in components)
     {
         //
         PropertyDescriptor descriptor = RequiredFieldValidator.GetValidationProperty(rbutton);
         //
         bool controlChecked = (bool)descriptor.GetValue(rbutton);
         //
         if (controlChecked)
         {
             return(true);
         }
     }
     //
     return(false);
 }