Salve a tutti, sto facendo un normale form di ingresso dati con dei controlli tramite i validatori.
Tutto bene tranne che con il CustomValidator.


codice:
<asp:CustomValidator ID="CustomValidator1" runat="server" ControlToValidate="TextBox10" 
ErrorMessage="Is false!" onservervalidate="CustomValidator1_ServerValidate">
</asp:CustomValidator>
codice:
void CustomValidator1_ServerValidate(Object source, ServerValidateEventArgs args) {
  switch (args.Value) { 
    case "Obama": 
      args.IsValid = true; 
      break; 
    case "Barack Obama": 
      args.IsValid = true; 
      break; 
    default: 
      args.IsValid = false;
      break;
  } 
}
Il problema è che all'interno della funzione non mi entra mai (l'ho visto tramite debug), ho provato sia a tenere il codice dentro la pagina .aspx.cs sia nella pagina con il codice html .aspx ma niente.
Qualcuno sa dove sbaglio? Grazie a chi mi risponderà